{"id":61719,"date":"2026-06-04T06:11:27","date_gmt":"2026-06-04T06:11:27","guid":{"rendered":"https:\/\/www.europesays.com\/ai\/61719\/"},"modified":"2026-06-04T06:11:27","modified_gmt":"2026-06-04T06:11:27","slug":"superarc-a-test-for-artificial-superintelligence-based-on-compressed-modelling-recursive-prediction-and-problem-complexity","status":"publish","type":"post","link":"https:\/\/www.europesays.com\/ai\/61719\/","title":{"rendered":"SuperARC: a test for artificial superintelligence based on compressed modelling, recursive prediction and problem complexity"},"content":{"rendered":"<p>Assessing the capabilities of frontier LLM models<\/p>\n<p>Since the inception of LLMs, these systems have been associated with human intellectual capabilities related to language that range from mastering composition to retrieving contextual data and even generating novel \u2018ideas\u2019<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 52\" title=\"Hubert, K. F., Awa, K. N. &amp; Zabelina, D. L. The current state of artificial intelligence generative language models is more creative than humans on divergent thinking tasks. Sci. Rep. 14, 3440 (2024).\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR52\" id=\"ref-link-section-d128391043e4367\" rel=\"nofollow noopener\" target=\"_blank\">52<\/a>. However, beyond seemingly arbitrary intelligence tests, questions related to intelligence remain, because intelligence is traditionally not well defined, with the intelligence tests performed remaining rather arbitrary or human-centric and lacking a clear linear progression of difficulty levels. Here, we approach both as a single problem and within a quantifiable framework, providing a formal approach to a form of intelligence based on algorithmic information.<\/p>\n<p>While, in principle, LLMs have been shown to be theoretically capable of Turing-complete computation<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 53\" title=\"Mirzadeh, I. et al. Gsm-symbolic: understanding the limitations of mathematical reasoning in large language models. Preprint at &#010;                  https:\/\/arxiv.org\/abs\/2410.05229&#010;                  &#010;                 (2024).\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR53\" id=\"ref-link-section-d128391043e4374\" rel=\"nofollow noopener\" target=\"_blank\">53<\/a>,<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 54\" title=\"Schuurmans, D., Dai, H. &amp; Zanini, F. Autoregressive large language models are computationally universal. arXiv preprint arXiv:2410.03170 (2024).\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR54\" id=\"ref-link-section-d128391043e4377\" rel=\"nofollow noopener\" target=\"_blank\">54<\/a>, this is achieved when they are augmented with external memory and appropriate decoding mechanisms<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 54\" title=\"Schuurmans, D., Dai, H. &amp; Zanini, F. Autoregressive large language models are computationally universal. arXiv preprint arXiv:2410.03170 (2024).\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR54\" id=\"ref-link-section-d128391043e4381\" rel=\"nofollow noopener\" target=\"_blank\">54<\/a>. In practice, the models we evaluate operate with standard autoregressive decoding and finite context windows, which do not constitute Turing-complete systems.<\/p>\n<p>Some have claimed that LLMs, and specifically ChatGPT, have the potential to revolutionise technological interaction through accurate understanding across conversational interfaces<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 55\" title=\"Aljanabi, M., Ghazi, M., Ali, A. H., Abed, S. A. et al. ChatGPT: open possibilities. Iraqi J. Comput. Sci. Math. 4, 62&#x2013;64 (2023).\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR55\" id=\"ref-link-section-d128391043e4388\" rel=\"nofollow noopener\" target=\"_blank\">55<\/a>. These attributions and capabilities of LLMs have been tested in a variety of ways, from semantic comprehension evaluations in traditional Chinese medicine (TCM), through structured multiple choice and true\/false questions<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 56\" title=\"Yizhen, L. et al. Exploring the comprehension of ChatGPT in traditional Chinese medicine knowledge. arXiv preprintarXiv:2403.09164 (2024).\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR56\" id=\"ref-link-section-d128391043e4392\" rel=\"nofollow noopener\" target=\"_blank\">56<\/a>, ASCII art<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 57\" title=\"Bayani, D. Testing the depth of ChatGPT&#x2019;s comprehension via cross-modal tasks based on ASCII-Art: GPT 3. 5&#x2019;s abilities in regard to recognizing and generating ASCII&#x2014;art are not totally lacking. In Findings of the Association for Computational Linguistics: EACL 2024, pages 2063&#x2013;2077, St. Julian&#x2019;s, Malta. Association for Computational Linguistics.\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR57\" id=\"ref-link-section-d128391043e4396\" rel=\"nofollow noopener\" target=\"_blank\">57<\/a>, to answering open questions and using LLMs as judges of the precision and correctness of the answers provided by other models<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 58\" title=\"Wei, F., Chen, X. &amp; Luo, L. Rethinking generative large language model evaluation for semantic comprehension. In ICML&#039;24: Proceedings of the 41st International Conference on Machine Learning, (Salakhutdinov R. &amp; Kolter Z. eds) (2024).\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR58\" id=\"ref-link-section-d128391043e4400\" rel=\"nofollow noopener\" target=\"_blank\">58<\/a>. Exhaustive and detailed tests have been performed that focus on tasks that require a grasp of a broad context, such as quantitative investing and medical diagnoses<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 59\" title=\"Zhong, T. et al. Evaluation of OpenAI o1: opportunities and challenges of AGI. arXiv preprint arXiv:2409.18486 (2024).\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR59\" id=\"ref-link-section-d128391043e4404\" rel=\"nofollow noopener\" target=\"_blank\">59<\/a>, to mention only two.<\/p>\n<p>Researchers have called into question these supposed understanding capacities, claiming that a lack of novelty and an abundance of hallucinations is formal and\/or informal proof of a lack of comprehension ability<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 60\" title=\"Si, C., Yang, D. &amp; Hashimoto, T. Can LLMs generate novel research ideas? A large-scale human study with 100+ NLP researchers. The Thirteenth International Conference on Learning Representations (2024).\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR60\" id=\"ref-link-section-d128391043e4411\" rel=\"nofollow noopener\" target=\"_blank\">60<\/a>,<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 61\" title=\"Marcus, G. Deep learning is hitting a wall. Nautilus &#010;                  https:\/\/nautil.us\/deep-learning-is-hitting-a-wall-238440\/&#010;                  &#010;                 (2022).\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR61\" id=\"ref-link-section-d128391043e4414\" rel=\"nofollow noopener\" target=\"_blank\">61<\/a>. When evaluating the intelligence and comprehension capacities of LLMs, some limitations of existing works should be highlighted:<\/p>\n<p>                    1.<\/p>\n<p>All of them contain an element of subjectivity. Measurements of understanding rely on a human or LLM judge, where a type of definition of innovation, usability, and correctness is used, which could be human-centric or dependent on the context.<\/p>\n<p>                    2.<\/p>\n<p>All evaluations use (mostly) text to provide a context for the questions formulated; hence, there are no questions that purely test understanding beyond textual correlations.<\/p>\n<p>                    3.<\/p>\n<p>The test used may take for granted that, since LLMs are trained with intelligent sources of information, this confers some intelligence on the models themselves and thus their comprehension\/understanding capacities.<\/p>\n<p>                    4.<\/p>\n<p>LLMs and other AI systems are not self-driven and, as such, cannot be reasoning agents on their own; they only act upon being triggered and prompted by humans, otherwise they do not possess any internal states (e.g., activity when not prompted).<\/p>\n<p>Other researchers, following a more abstract and formal approach, incline to the view that a test of intelligence in LLMs, which could imply comprehension, understanding, and prediction, might rely on exposing and training LLMs on highly complex datasets, and testing how well the LLMs could apply learned knowledge to unrelated but complex tasks (like predicting the next chess move) and reasoning tasks. They claim that information at the \u2018edge of chaos\u2019, a state between non-chaotic and chaotic behaviour in dynamical systems, is more likely to help LLMs manifest intelligence<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 62\" title=\"Feng, L., Zhang, L. &amp; Lai, C. H. Optimal machine intelligence at the edge of chaos. arXiv preprint arXiv:1909.05176 (2019).\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR62\" id=\"ref-link-section-d128391043e4468\" rel=\"nofollow noopener\" target=\"_blank\">62<\/a>. Suspicions that current AI is mimicking intelligence rather than displaying it have been reported and substantiated before<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 61\" title=\"Marcus, G. Deep learning is hitting a wall. Nautilus &#010;                  https:\/\/nautil.us\/deep-learning-is-hitting-a-wall-238440\/&#010;                  &#010;                 (2022).\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR61\" id=\"ref-link-section-d128391043e4472\" rel=\"nofollow noopener\" target=\"_blank\">61<\/a>,<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 63\" title=\"Marcus, G.The Algebraic Mind: Integrating Connectionism and Cognitive Science (MIT Press, 2001).\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR63\" id=\"ref-link-section-d128391043e4475\" rel=\"nofollow noopener\" target=\"_blank\">63<\/a>,<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 64\" title=\"Bishop, J. M. Artificial intelligence is stupid and causal reasoning will not fix it. Front. Psychol. 11, 513474 (2021).\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR64\" id=\"ref-link-section-d128391043e4478\" rel=\"nofollow noopener\" target=\"_blank\">64<\/a>. Thus, proposing a test that can address those concerns is very relevant.<\/p>\n<p>Compression as comprehension about (and as part of) the world<\/p>\n<p>The formal equivalence between prediction and compression in the Sup Inf using martingales provides a theoretical foundation for understanding intelligence in terms of the generalisation of computational capabilities (due to universality and invariance).<\/p>\n<p>In the context of designing a test for intelligence, such an equivalence suggests that an agent\u2019s ability to abstract (e.g., through feature selection and model compression) and to plan (e.g., through prediction, counterfactual analysis, and simulations) are fundamentally interconnected aspects of intelligence involved in scientific or mathematical creativity. More specifically:<\/p>\n<p>recursive\/computable compression and decompression: seen as the summarisation or abstraction of main features (or feature selection) that can be simulated in reverse (decompression), and in contrast to simple statistical pattern-matching or statistical compression;<\/p>\n<p>process (algorithmic or symbolic) regression and prediction: formally established by AIT as equivalent to compression by way of optimal\/universal simulation<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" title=\"Levin, L. A. Various measures of complexity for finite objects (axiomatic description). Sov. Math. Dokl. 17, 522&#x2013;526 (1976).\" href=\"#ref-CR65\" id=\"ref-link-section-d128391043e4505\">65<\/a>,<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" title=\"Levin, L. A. Laws of information conservation (nongrowth) and aspects of the foundation of probability theory. Probl. Inf. Transm. 10, 206&#x2013;210 (1974).\" href=\"#ref-CR66\" id=\"ref-link-section-d128391043e4505_1\">66<\/a>,<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 67\" title=\"Levin, L. A. On the notion of a random sequence. Sov. Math. Dokl. 14, 1413&#x2013;1416 (1973).\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR67\" id=\"ref-link-section-d128391043e4508\" rel=\"nofollow noopener\" target=\"_blank\">67<\/a> through the concept of algorithmic randomness and martingales (betting strategies)<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" title=\"von Mises, R. Wahrscheinlichkeit, Statistik und Wahrheit (Springer-Verlag, 1928).\" href=\"#ref-CR68\" id=\"ref-link-section-d128391043e4512\">68<\/a>,<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" title=\"Schnorr, C.-P. Zuf&#xE4;lligkeit und Wahrscheinlichkeit. Eine Algorithmische Begr&#xFC;ndung der Wahrscheinlichkeitstheorie (Springer, 1971).\" href=\"#ref-CR69\" id=\"ref-link-section-d128391043e4512_1\">69<\/a>,<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 70\" title=\"Schnorr, C.-P. A unified approach to the definition of random sequences. Math. Syst. Theory 5, 246&#x2013;258 (1971).\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR70\" id=\"ref-link-section-d128391043e4515\" rel=\"nofollow noopener\" target=\"_blank\">70<\/a> (see Sup Inf); or universal (Solomonoff) induction<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 8\" title=\"Solomonoff, R. The Application of Algorithmic Probability to Problems in Artificial Intelligence 473&#x2013;491 (Elsevier, 1986).\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR8\" id=\"ref-link-section-d128391043e4519\" rel=\"nofollow noopener\" target=\"_blank\">8<\/a>,<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 9\" title=\"Hutter, M. Universal Artificial Intelligence: Sequential Decisions Based on Algorithmic Probability. Texts in Theoretical Computer Science. An EATCS Series (Springer, 2005).\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR9\" id=\"ref-link-section-d128391043e4522\" rel=\"nofollow noopener\" target=\"_blank\">9<\/a>,<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 20\" title=\"Solomonoff, R. A formal theory of inductive inference. Inf. Control 7, 1&#x2013;22 (1964).\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR20\" id=\"ref-link-section-d128391043e4525\" rel=\"nofollow noopener\" target=\"_blank\">20<\/a> (see also pseudocode 1).<\/p>\n<p>An agent that can devise or find a model that can compress a set of phenomena that, when uncompressed, generates this set faithfully (and beyond statistical compression) is necessarily able to comprehend it at some level<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 6\" title=\"Zenil, H. Compression is comprehension, and the unreasonable effectiveness of digital computation in the natural world. In Unravelling Complexity: The Life and Work of Gregory Chaitin(eds Wuppuluri, S. &amp; Doria, F.) 173&#x2013;208 (World Scientific Publishing, 2019).\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR6\" id=\"ref-link-section-d128391043e4534\" rel=\"nofollow noopener\" target=\"_blank\">6<\/a>. That is, a set of phenomena that is compressible by an agent into some first principles, or into a succinct model that when uncompressed, reconstructs, describes, and can also simulate future states of the originally described set of phenomena, needs to be comprehensible by that agent<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 6\" title=\"Zenil, H. Compression is comprehension, and the unreasonable effectiveness of digital computation in the natural world. In Unravelling Complexity: The Life and Work of Gregory Chaitin(eds Wuppuluri, S. &amp; Doria, F.) 173&#x2013;208 (World Scientific Publishing, 2019).\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR6\" id=\"ref-link-section-d128391043e4538\" rel=\"nofollow noopener\" target=\"_blank\">6<\/a>; otherwise, we would have an agent that does not comprehend the phenomena at the same time that can devise formal theories that can explain them into (fewer) first principles and (better) predict future events, which seems to go against a common-sense understanding of \u2018comprehension\u2019: on the one hand, this necessarily indicates at least some type of comprehension, e.g., a scientific or mathematical one; on the other hand, an agent that can only mimic, copy-paste, describe, or depict the phenomena at the same time that comprehending them contradicts any conception of \u2018an agent able to understand something at a deeper level beyond mere appearance\u2019. From both scenarios, we find that abstraction and prediction arise as necessary conditions for comprehension, particularly those intrinsic to the process of devising novel scientific or mathematical theories. As introduced in Section 1, instead of covering all the sufficient conditions for all types of human intelligence (including those for which compression may seem unrelated), here we constrain our study to this type of comprehension\u2014crucial to scientific knowledge and mathematical creativity. In this regard, compression necessarily plays a defining, encompassing role that is mathematically grounded and empirically feasible, as we explain in the paragraphs below.<\/p>\n<p>It is important to clarify possible misinterpretations of the meaning of the word \u201ccompression\u201d used in our framework. In machine learning and cognitive science, feature selection involves identifying the most relevant variables or attributes that contribute to predictive modelling. This summarisation process reduces the dimensionality<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 71\" title=\"Zenil, H. et al. Minimal algorithmic information loss methods for dimension reduction, feature selection and network sparsification. Inf. Sci. 720, 122520 (2025).\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR71\" id=\"ref-link-section-d128391043e4558\" rel=\"nofollow noopener\" target=\"_blank\">71<\/a>, focusing on the most informative aspects of the data. It is, of course, a compression approach, but just a part of the one we intend to refer to. In our framework, beyond finding crucial features, attributes, or aspects, (algorithmic) compression into a model refers to other \u201cmechanistic\u201d relationships that are less descriptive in nature, while also guaranteeing that a model does not compromise performance. It involves reducing the complexity of the model, but often leads to a more effective generalisation and greater efficiency<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 72\" title=\"Calude, C. S. &amp; Stay, M. A. Most programs stop quickly or never halt. Adv. Appl. Math. 40, 295&#x2013;308 (2008).\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR72\" id=\"ref-link-section-d128391043e4562\" rel=\"nofollow noopener\" target=\"_blank\">72<\/a>. Model abstraction through effective recursive\/algorithmic compression allows simulation of various scenarios when the model captures its main features, that is, its most important patterns for prediction are captured as a necessary condition for outcome prediction. Then, model selection happens when each outcome is compared against each time-step observation, hence updating the belief model, instantiating, and enabling \u2018planning\u2019.<\/p>\n<p>\u2018Compression as comprehension\u2019 is thus also tied to pragmatic characteristics such as its utility and feasibility. For example, a compressed model in the form of a mathematical theory or a set of equations, such as a set of laws of physics, is only sound if it allows one to predict the future state of a physical system in \u201ca shorter time than the time taken by the actual unfolding of the phenomenon\u201d<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 6\" title=\"Zenil, H. Compression is comprehension, and the unreasonable effectiveness of digital computation in the natural world. In Unravelling Complexity: The Life and Work of Gregory Chaitin(eds Wuppuluri, S. &amp; Doria, F.) 173&#x2013;208 (World Scientific Publishing, 2019).\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR6\" id=\"ref-link-section-d128391043e4570\" rel=\"nofollow noopener\" target=\"_blank\">6<\/a>. Comprehension only takes place if one can understand real-world phenomena to computationally \u201coutrun\u201d reality at some sufficiently higher level\u2014see also computational irreducibility in ref. <a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 73\" title=\"Wolfram, S. A New Kind of Science (Wolfram Media, 2002).\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR73\" id=\"ref-link-section-d128391043e4574\" rel=\"nofollow noopener\" target=\"_blank\">73<\/a>.<\/p>\n<p>Such a process of understanding or comprehension into formal-theoretical or computational capabilities is demonstrated in the context of the scientific discovery itself. Real-world phenomena that have the appearance of being random or unexpected become a topic of interest for research, analysis, and future development (if successful) of a more comprehensive model or theory that is then able to compress the apparent noise-like phenomena by allowing one to explain these and to predict other unfoldings from it. In this way, science moves in an iterative pace of converting something that is currently considered \u201cirreducibly complex\u201d or unexpected into something that becomes comprehensible by theoretical means that allows computational predictions<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 6\" title=\"Zenil, H. Compression is comprehension, and the unreasonable effectiveness of digital computation in the natural world. In Unravelling Complexity: The Life and Work of Gregory Chaitin(eds Wuppuluri, S. &amp; Doria, F.) 173&#x2013;208 (World Scientific Publishing, 2019).\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR6\" id=\"ref-link-section-d128391043e4581\" rel=\"nofollow noopener\" target=\"_blank\">6<\/a>. For example, consider Newtonian mechanics and general relativity in physics. The former has represented a highly successful compression of observational data, e.g., celestial motion. However, to account for anomalies like the precession of Mercury\u2019s orbit, \u201crequires a stream of regular adjustments\u201d or corrective patches, which basically increase the complexity of the explanations of those anomalies to a level similar to that of describing the anomalies themselves. General relativity then provided a superior, more compact, and elegant set of field equations that not only subsumes the previous phenomena that Newtonian mechanics successfully accounted for, but also explains these and other \u201canomalies\u201d in a more compressed form than before. In fact, the continued success of the scientific method in more compact and elegant mathematical theories corroborates the conclusion that comprehension necessarily involves compression of natural phenomena<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 6\" title=\"Zenil, H. Compression is comprehension, and the unreasonable effectiveness of digital computation in the natural world. In Unravelling Complexity: The Life and Work of Gregory Chaitin(eds Wuppuluri, S. &amp; Doria, F.) 173&#x2013;208 (World Scientific Publishing, 2019).\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR6\" id=\"ref-link-section-d128391043e4585\" rel=\"nofollow noopener\" target=\"_blank\">6<\/a>.<\/p>\n<p>We know from AIT that once one can sufficiently approach universally optimal compression (i.e. approximate the actual values of algorithmic complexity), any necessary increase in complexity (of the phenomena already explained along with those to be explained) is proved to require a novel theory that is (entirely or at least a proper part of it) irreducible to the old one, like when one needs to find a new axiom. From the algorithmic coding theorem (ACT)<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 10\" title=\"Calude, C. S. Information and Randomness: An Algorithmic Perspective 2nd edn (Springer-Verlag, 2002).\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR10\" id=\"ref-link-section-d128391043e4592\" rel=\"nofollow noopener\" target=\"_blank\">10<\/a>,<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 11\" title=\"Downey, R. G. &amp; Hirschfeldt, D. R. Algorithmic Randomness and Complexity. Theory and Applications of Computability (Springer New York, 2010).\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR11\" id=\"ref-link-section-d128391043e4595\" rel=\"nofollow noopener\" target=\"_blank\">11<\/a>, the minimisation of such an irreducibly larger quantity of complexity also corresponds to the best inference method (such as the case when one employs abductive reasoning) for the new theory (or e.g., the new axiom) one can devise from a yet unexplainable phenomenon. As discussed in the Supplementary Information, we argue that these two features are central to tackling the problem of AGI and ASI.<\/p>\n<p>The invariant and universal properties of algorithmic information imply that compression is more than a complexity index that might be correlated to abstraction and prediction. In fact, optimal compression is only achieved by the best formal-theoretic methods proven across the whole landscape of algorithms and methods one may attempt to apply, regardless of the type of agent applying them. Optimal compression is one such task that subsumes any other task\u2014formalisable into an algorithm or a mathematical method that can be computationally implemented\u2014an agent may perform in order to create a new theory that predicts new phenomena. Unlike directly equating compression\/prediction to intelligence<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 74\" title=\"Schmidhuber, J. Driven by Compression Progress: A Simple Principle Explains Essential Aspects of Subjective Beauty, Novelty, Surprise, Interestingness, Attention, Curiosity, Creativity, Art, Science, Music, Jokes. In Anticipatory Behavior in Adaptive Learning Systems. ABiALS 2008. Lecture Notes in Computer Science (Pezzulo, G., Butz, M.V., Sigaud, O. &amp; Baldassarre, G. eds), Vol 5499. (Springer, Berlin, Heidelberg, 2009).\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR74\" id=\"ref-link-section-d128391043e4602\" rel=\"nofollow noopener\" target=\"_blank\">74<\/a> or straightforwardly applying the ACT like in other universal induction-based methods, we propose that compression is a necessary and fundamental condition for comprehension if it is achieved through (and as a product of) the interaction between the AI agents being evaluated, the evaluator agents (including the methods, frameworks and metrics we formalise), and the external real world whose process may affect and be affected by the other two entities. For example, notice that this implies that the ACT itself becomes a constituting knowledge that the evaluator agents may devise by formalising a new mathematical theory, obtaining such a formal-theoretic knowledge after the experience (i.e., after the interactions take place). As explained in the Sup Inf, this is a distinctive characteristic of Algorithmic Information Dynamics (AID)<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" title=\"Zenil, H., Kiani, N., Abrah&#xE3;o, F. &amp; Tegner, J. Algorithmic information dynamics. Scholarpedia (2020).\" href=\"#ref-CR27\" id=\"ref-link-section-d128391043e4606\">27<\/a>,<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" title=\"Zenil, H., Soler Toscano, F. &amp; Gauvrit, N. Methods and Applications of Algorithmic Complexity: Beyond Statistical Lossless Compression (Springer, 2022).\" href=\"#ref-CR28\" id=\"ref-link-section-d128391043e4606_1\">28<\/a>,<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 29\" title=\"Zenil, H., Kiani, N. A. &amp; Tegn&#xE9;r, J.Algorithmic Information Dynamics: A Computational Approach to Causality with Applications to Living Systems (Cambridge University Press, 2023).\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR29\" id=\"ref-link-section-d128391043e4609\" rel=\"nofollow noopener\" target=\"_blank\">29<\/a>,<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 75\" title=\"Abrah&#xE3;o, F. S. &amp; Zenil, H. Emergence and algorithmic information dynamics of systems and observers. Philos. Trans. R. Soc. A 380, (2022).\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR75\" id=\"ref-link-section-d128391043e4612\" rel=\"nofollow noopener\" target=\"_blank\">75<\/a> upon which our proposed framework is based.<\/p>\n<p>As presented before in refs. <a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 6\" title=\"Zenil, H. Compression is comprehension, and the unreasonable effectiveness of digital computation in the natural world. In Unravelling Complexity: The Life and Work of Gregory Chaitin(eds Wuppuluri, S. &amp; Doria, F.) 173&#x2013;208 (World Scientific Publishing, 2019).\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR6\" id=\"ref-link-section-d128391043e4619\" rel=\"nofollow noopener\" target=\"_blank\">6<\/a>,<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 76\" title=\"Zenil, H. (ed.) A Computable Universe: Understanding Computation and Exploring Nature as Computation (World Scientific, Singapore, 2012).\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR76\" id=\"ref-link-section-d128391043e4622\" rel=\"nofollow noopener\" target=\"_blank\">76<\/a>, the remarkable features of AIT<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 77\" title=\"Kirchherr, W., Li, M. &amp; Vit&#xE1;nyi, P. The miraculous universal distribution.  Math. Intell. 19, 7&#x2013;15 (1997).\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR77\" id=\"ref-link-section-d128391043e4626\" rel=\"nofollow noopener\" target=\"_blank\">77<\/a>,<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 78\" title=\"Marvin Minsky &amp; World Science Festival. The limits of understanding (2014). &#010;                  https:\/\/www.youtube.com\/watch?v=DfY-DRsE86s&amp;t=5392s&#010;                  &#010;                . Marvin Minsky discusses the importance of algorithmic probability and universal induction in this panel discussion.\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR78\" id=\"ref-link-section-d128391043e4629\" rel=\"nofollow noopener\" target=\"_blank\">78<\/a> discussed in the present section seem to underpin the apparently unreasonable effectiveness of algorithmic complexity<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 79\" title=\"Zenil, H., Soler-Toscano, F. &amp; Joosten, J. J. Empirical encounters with computational irreducibility and unpredictability. Minds Mach. 22, 149&#x2013;165 (2012).\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR79\" id=\"ref-link-section-d128391043e4633\" rel=\"nofollow noopener\" target=\"_blank\">79<\/a> and computation<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 73\" title=\"Wolfram, S. A New Kind of Science (Wolfram Media, 2002).\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR73\" id=\"ref-link-section-d128391043e4637\" rel=\"nofollow noopener\" target=\"_blank\">73<\/a> in explaining the natural world, including cognition, and in advancing science as the practice of finding or synthesising models that can explain and predict natural phenomena and the world. Thus, by putting forward a formal and more objective approach to measuring general intelligence, we propose in the section \u201cSuperARC testing framework\u201d a test for ASI and AGI based on AID and AIT, namely SuperARC, that specifically tests recently strongly associated features with intelligence in the context of discussions of AGI<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" title=\"Chollet, F. On the measure of intelligence. arXiv Preprints arXiv:1911.01547 (2019).\" href=\"#ref-CR30\" id=\"ref-link-section-d128391043e4645\">30<\/a>,<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" title=\"LeCun, Y. A Path Towards Autonomous Machine Intelligence. OpenReview Archive &#10;                  https:\/\/openreview.net\/forum?id=BZ5a1r-kVsf&#10;                  &#10;                 (2022).\" href=\"#ref-CR31\" id=\"ref-link-section-d128391043e4645_1\">31<\/a>,<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 32\" title=\"Assran, M. et al., Self-Supervised Learning from Images with a Joint-Embedding Predictive Architecture, 2023 IEEE\/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Vancouver, BC, Canada, pp. 15619-15629 (2023).\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR32\" id=\"ref-link-section-d128391043e4648\" rel=\"nofollow noopener\" target=\"_blank\">32<\/a>,<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" title=\"Agrawal, A., Gans, J. &amp; Goldfarb, A. Prediction Machines: The Simple Economics of Artificial Intelligence (Harvard Business Review Press, 2018).\" href=\"#ref-CR80\" id=\"ref-link-section-d128391043e4651\">80<\/a>,<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" title=\"Agrawal, A., Gans, J. &amp; Goldfarb, A. Power and Prediction: The Disruptive Economics of Artificial Intelligence (Harvard Business Review Press, 2022).\" href=\"#ref-CR81\" id=\"ref-link-section-d128391043e4651_1\">81<\/a>,<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" title=\"Goertzel, B. &amp; Pennachin, C. (eds.) Artificial General Intelligence (Springer, 2007).\" href=\"#ref-CR82\" id=\"ref-link-section-d128391043e4651_2\">82<\/a>,<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" title=\"Lake, B. M., Ullman, T. D., Tenenbaum, J. B. &amp; Gershman, S. J. Building machines that learn and think like people. Behav. Brain Sci. 40, e253 (2017).\" href=\"#ref-CR83\" id=\"ref-link-section-d128391043e4651_3\">83<\/a>,<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" title=\"Bengio, Y. et al. Meta-learning of parameters for deep networks. arXiv preprintarXiv:1901.08981 (2019).\" href=\"#ref-CR84\" id=\"ref-link-section-d128391043e4651_4\">84<\/a>,<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 85\" title=\"Marcus, G. &amp; Davis, E. The next decade in ai: four steps towards robust artificial intelligence. arXiv preprint arXiv:2002.06177 (2020).\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR85\" id=\"ref-link-section-d128391043e4654\" rel=\"nofollow noopener\" target=\"_blank\">85<\/a>. While human intelligence includes many other abilities to perform a myriad of tasks, here we chose to focus on abstraction, explanation, and prediction related to building new formal theories and to scientific creativity. Those are the ones for which we have computational methods and a solid theoretical foundation that has proved the universal and agnostic properties that a testing framework for general intelligence should aim at, particularly if one wants to tackle the distinction between narrow AI and AGI (see Supplementary Information).<\/p>\n<p>SuperARC testing framework<\/p>\n<p>Based on the theoretical background presented in the Supplementary Information, we ground our framework on the following aspects:<\/p>\n<p>intelligence necessarily involves the ability to create (i.e., through abduction from the experience) or enact (i.e., through prediction from future interactions) a computational generative model that effectively explains any given data while losing the least amount of information as possible;<\/p>\n<p>and greater intelligence corresponds to performing prediction and abduction as close to the optimal solution as possible while maximising the compression of the generative model.<\/p>\n<p>As a metric for (general or super-)intelligence, designing tests that measure these abilities can lead to a more nuanced and computationally grounded understanding of intelligence that is applicable to biological (e.g., animal), human cognition, and computational intelligence. This can establish a universal approach to measuring the capabilities of intelligent systems, serving as both a theoretical and a practical upper bound for the highest possible levels of compression, such as model abstraction and prediction, which are believed to be fundamental features of intelligence.<\/p>\n<p>As discussed and elaborated in the Supplementary Information, using algorithmic complexity as a measure of model compactness (i.e., compression, conciseness or summarisation) and optimal prediction provides an agnostic quantitative metric, as its value corresponds to the shortest possible programme capable of correctly reproducing (via decompression) a given dataset, and its optimal prediction value is governed by algorithmic probability. First, unlike standard tests that assess intelligence based on predefined \u2018correct\u2019 answers\u2014inevitably influenced by subjective notions of correctness\u2014we shift the focus to identifying the shortest possible explanation for a given dataset, an explanation that is proven to be sufficient for predicting not only the given dataset but also future outcomes. In this context, correctness is understood purely as the ability to reproduce exactly the same original data (i.e., losslessly). Secondly, an agnostic method aims to achieve measurable quantities as independent of human biases as possible, including those high-order biases in the scientific practice, such as when one chooses to employ one formal theory instead of another in order to model certain phenomena (see the section \u201cCompression as comprehension about (and as part of) the world\u201d).<\/p>\n<p>Beyond a measure of a single-purpose compression task (as discussed and unpacked in the Sup Inf), the SuperARC test is a proposal to capture the potential future trajectories leading to hybrid neurosymbolic systems more capable of the abstraction and planning, deemed central to what has been conceived of AGI and ASI<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 18\" title=\"Schmidhuber, J. G&#xF6;del machines: fully self-referential optimal universal self-improvers. In Artificial General Intelligence, Cognitive Technologies (eds Goertzel, B. &amp; Pennachin, C.) 199&#x2013;226 (Springer, 2007).\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR18\" id=\"ref-link-section-d128391043e4694\" rel=\"nofollow noopener\" target=\"_blank\">18<\/a>,<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 31\" title=\"LeCun, Y. A Path Towards Autonomous Machine Intelligence. OpenReview Archive &#010;                  https:\/\/openreview.net\/forum?id=BZ5a1r-kVsf&#010;                  &#010;                 (2022).\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR31\" id=\"ref-link-section-d128391043e4697\" rel=\"nofollow noopener\" target=\"_blank\">31<\/a>,<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 32\" title=\"Assran, M. et al., Self-Supervised Learning from Images with a Joint-Embedding Predictive Architecture, 2023 IEEE\/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Vancouver, BC, Canada, pp. 15619-15629 (2023).\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR32\" id=\"ref-link-section-d128391043e4700\" rel=\"nofollow noopener\" target=\"_blank\">32<\/a>, one that may take into account statistical pattern matching, but favours symbolic regression and programme synthesis as a test of intelligence based on optimal inference rather than statistical \u2018reasoning\u2019. The test proposed expands current efforts to characterise AGI, such as the abstraction and reasoning corpus (ARC) challenge<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 30\" title=\"Chollet, F. On the measure of intelligence. arXiv Preprints arXiv:1911.01547 (2019).\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR30\" id=\"ref-link-section-d128391043e4704\" rel=\"nofollow noopener\" target=\"_blank\">30<\/a>, which have been suspected to be \u2018hackable\u2019 from test result leaks because the test data set is fixed (even if part of it is concealed but prone to be leaked). Unlike recent results in the ARC-AGI test, our results find a similar lower performance than that reported in a recent mathematical benchmark test<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 86\" title=\"Glazer, E. et al. Frontiermath: A benchmark for evaluating advanced mathematical reasoning in AI. arXiv preprint arXiv:2411.04872 (2024).\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR86\" id=\"ref-link-section-d128391043e4708\" rel=\"nofollow noopener\" target=\"_blank\">86<\/a>, with the advantage that our proposed test does not require the selection of human mathematical problems, and the test problems can be dynamically generated with test elements introduced cheaply and efficiently. Although this new test may require the selection of objects and elements such as sequences, unlike the original ARC challenge tests, this selection can be based mainly on quantitative measures of complexity and less on human selection.<\/p>\n<p>These features are crucial in avoiding biases introduced by the datasets, such as benchmark contamination, when evaluating the performance of an AI algorithm. Given that one would be trying to measure the ability of the learning algorithm to predict phenomena whose type or class was not the one of the data it was trained for in the first place, this is especially the case in zero-shot learning scenarios, where any small leakage of data with information about the (upcoming and irreducibly new) test to be performed makes a big difference in the score. Due to the mathematical properties in AIT discussed in the Supplementary Information, SuperARC avoids human-centric and other cognitive biases because lower (algorithmic) complexity (higher compression, or equivalently, higher algorithmic probability) of a model is proven to indicate better overall prediction capabilities, regardless of the nature of the new phenomena or the type of data on which one is trying to measure the generalisation capabilities of the AI algorithm. For example, even if one can update the benchmark test in practice with a new type of task to be performed, this possibility itself assumes that a new type of task might be known to us, rendering the test inherently prone to contamination. Following from the properties of algorithmic probability, SuperARC quantifies prediction in new contexts and potentially different scenarios without the need for a new type of task, distinct data, or posterior apprehension of previously unknown phenomena.<\/p>\n<p>The role of SuperARC in distinguishing algorithmic from statistical prediction<\/p>\n<p>While prediction is fundamental to both human-centric and algorithmic benchmarks, the nature of what is being predicted differs fundamentally. Human-centric benchmarks evaluate whether models can predict outputs that humans would generate given specific inputs, which is a task solvable through statistical pattern matching over human-generated corpora. This is because, as models are increasingly trained on datasets that cover more of human knowledge, performance on these benchmarks asymptotically approaches data memorisation rather than genuine understanding.<\/p>\n<p>SuperARC, by contrast, evaluates whether models can induce the algorithmic structure that underlie the sequences, i.e., that can find the minimal programme that generates the observed data. This capability is irreducible to pattern matching because:<\/p>\n<p>Infinite hypothesis space: Unlike human-centric tasks with finite answer sets, algorithmic induction in principle searches over an infinite space of possible programmes, and thus possible formal theories;<\/p>\n<p>Distribution shift immunity: Novel algorithmic patterns (new combinations of primitives) are fundamentally out-of-distribution, requiring genuine abductive reasoning, such as when one devises a new axiom;<\/p>\n<p>Compression-prediction duality: The theorem proven in Sup Inf establishes that the success of predictions is equivalent to compression over the algorithmic space, which subsumes the statistical space, although the equivalence does not require statistical evaluation or success.<\/p>\n<p>As shown by our results, we argue that such a theoretical difference uncovers a practical consequence: models can simultaneously improve on human benchmarks while regressing on algorithmic reasoning. This divergence should be impossible if both algorithmic prediction and statistical prediction were supposed to measure the same underlying predictive capability, and therefore SuperARC provides empirical evidence that captures a distinct and arguably more fundamental aspect of intelligence.<\/p>\n<p>CTM and BDM: A neurosymbolic approach to Superintelligence benchmarking<\/p>\n<p>The SuperARC framework accommodates any type of data as input-output pairs, requiring only a complexity-based metric to be predefined. To achieve this, in addition to approximate methods to algorithmic complexity, such as LZW and ZIP, which are more closely related to Shannon Entropy<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 51\" title=\"Zenil, H. A review of methods for estimating algorithmic complexity: options, challenges, and new directions. Entropy 22, (2020).\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR51\" id=\"ref-link-section-d128391043e4770\" rel=\"nofollow noopener\" target=\"_blank\">51<\/a>, we use the Block Decomposition Method (BDM) as our gold-standard approach to algorithmic compression that goes beyond statistical compression or statistical pattern-matching<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 35\" title=\"Zenil, H., Hern&#xE1;ndez-Orozco, S., Kiani, N., Soler-Toscano, F. &amp; Rueda-Toicen, A. A decomposition method for global evaluation of Shannon entropy and local estimations of algorithmic complexity. Entropy 20, 605 (2018).\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR35\" id=\"ref-link-section-d128391043e4777\" rel=\"nofollow noopener\" target=\"_blank\">35<\/a>. Using the principles of both classical and algorithmic information theories, BDM combines the calculation of the global Shannon Entropy rate of the object with local estimations of the algorithmic complexity of smaller blocks into which the object is decomposed, for which values are found in a pre-computed database of direct approximations of algorithmic probability. By combining both statistical and algorithmic inference methods, one way to think of BDM is by depicting it as a Deep Learning Transformer, which aims to build a predictor that maximises the probability of being correct in explaining the data by looking for long-range and short-range correlations. The difference, in this case, is that long-range correlations are covered by Shannon Entropy (not fundamentally different from Transformers), but short-term correlations are estimated using the principles of algorithmic probability through the ACT<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 29\" title=\"Zenil, H., Kiani, N. A. &amp; Tegn&#xE9;r, J.Algorithmic Information Dynamics: A Computational Approach to Causality with Applications to Living Systems (Cambridge University Press, 2023).\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR29\" id=\"ref-link-section-d128391043e4781\" rel=\"nofollow noopener\" target=\"_blank\">29<\/a>,<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 33\" title=\"Delahaye, J.-P. &amp; Zenil, H. Numerical evaluation of algorithmic complexity of short strings: a glance into the innermost structure of algorithmic randomness. Appl. Math. Comput. 219, 63&#x2013;77 (2012).\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR33\" id=\"ref-link-section-d128391043e4784\" rel=\"nofollow noopener\" target=\"_blank\">33<\/a>,<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 34\" title=\"Soler-Toscano, F., Zenil, H., Delahaye, J.-P. &amp; Gauvrit, N. Calculating Kolmogorov complexity from the output frequency distributions of small turing machines. PLoS ONE 9, e96223 (2014).\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR34\" id=\"ref-link-section-d128391043e4787\" rel=\"nofollow noopener\" target=\"_blank\">34<\/a>,<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 87\" title=\"Zenil, H., Soler-Toscano, F., Delahaye, J.-P. &amp; Gauvrit, N. Two-dimensional Kolmogorov complexity and validation of the coding theorem method by compressibility. PeerJ Comput. Sci. 1, e23 (2015).\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR87\" id=\"ref-link-section-d128391043e4790\" rel=\"nofollow noopener\" target=\"_blank\">87<\/a> (see Supplementary Information). See the discussion on the limitations of BDM below. In this manner, BDM is based on combining the best capabilities of Shannon entropy-type metrics to find patterns (e.g., block entropy rate<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 88\" title=\"Ozelim, L. et al. Assembly Theory Collapses to Dictionary Compression and Is Rendered Redundant by Common Statistical Algorithms. npj Complexity (2026).\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR88\" id=\"ref-link-section-d128391043e4794\" rel=\"nofollow noopener\" target=\"_blank\">88<\/a>) with universal (Solomonoff) induction-based approaches (such as the minimum description length<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 21\" title=\"Rissanen, J. Modeling by shortest data description. Automatica 14, 465&#x2013;471 (1978).\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR21\" id=\"ref-link-section-d128391043e4799\" rel=\"nofollow noopener\" target=\"_blank\">21<\/a>) through algorithmic complexity, and thus deals with uncertainty in an optimal Bayesian fashion based on the principles of algorithmic probability<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 20\" title=\"Solomonoff, R. A formal theory of inductive inference. Inf. Control 7, 1&#x2013;22 (1964).\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR20\" id=\"ref-link-section-d128391043e4803\" rel=\"nofollow noopener\" target=\"_blank\">20<\/a>. BDM improves upon Shannon entropy and LZW compression, which are limited to detecting only statistical regularities, that is, pure pattern-matching approaches. In fact, BDM subsumes these methods, and therefore one can only do better in capturing structure than statistical compression algorithms, as BDM detects both regular statistical patterns and recursive ones with causal generative signatures<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 35\" title=\"Zenil, H., Hern&#xE1;ndez-Orozco, S., Kiani, N., Soler-Toscano, F. &amp; Rueda-Toicen, A. A decomposition method for global evaluation of Shannon entropy and local estimations of algorithmic complexity. Entropy 20, 605 (2018).\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR35\" id=\"ref-link-section-d128391043e4807\" rel=\"nofollow noopener\" target=\"_blank\">35<\/a>,<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 51\" title=\"Zenil, H. A review of methods for estimating algorithmic complexity: options, challenges, and new directions. Entropy 22, (2020).\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR51\" id=\"ref-link-section-d128391043e4810\" rel=\"nofollow noopener\" target=\"_blank\">51<\/a>,<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 88\" title=\"Ozelim, L. et al. Assembly Theory Collapses to Dictionary Compression and Is Rendered Redundant by Common Statistical Algorithms. npj Complexity (2026).\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR88\" id=\"ref-link-section-d128391043e4813\" rel=\"nofollow noopener\" target=\"_blank\">88<\/a> (see also Supplementary Information). By recursive, we mean exactly those that are not statistical in nature (e.g., the digits of the mathematical constant \u03c0 do not display any statistical patterns, but it is recursive).<\/p>\n<p>The BDM relies on the following assumptions:<\/p>\n<p>                    1.<\/p>\n<p>In the case of small enough objects, their algorithmic complexity can be approximated using an exhaustive search (sometimes guided, e.g., with AID).<\/p>\n<p>                    2.<\/p>\n<p>For larger objects, breaking them into smaller parts allows for the approximation of the overall complexity by summing the complexity of individual blocks, with a correction factor to account for interactions between the blocks.<\/p>\n<p>                    3.<\/p>\n<p>For every other length, values of Shannon entropy rates are calculated and combined with the previous values by using the same principles of information theory.<\/p>\n<p>Formally, let x be a string divided into blocks xi, with x\u00a0=\u00a0x1 \u2295 x2 \u2295 \u22ef \u2295 xn, where \u2295 denotes a concatenation operator. The BDM complexity of a string x, denoted by BDM(x), is given by<\/p>\n<p>$$\\,{{{\\rm{BDM}}}}(x)={\\sum }_{i=1}^{n}{{{\\rm{CTM}}}}\\,({x}_{i})+\\log {m}_{i}$$<\/p>\n<p>\n                    (9)\n                <\/p>\n<p> where:<\/p>\n<p>CTM(xi) is the algorithmic complexity approximation for block xi, derived from the coding theorem method (CTM).<\/p>\n<p>\\(\\log {m}_{i}\\) is a correction factor accounting for the multiplicity mi of how many times the block xi appears.<\/p>\n<p>For a generalised version of BDM holding for any encodable object (see ref. <a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 88\" title=\"Ozelim, L. et al. Assembly Theory Collapses to Dictionary Compression and Is Rendered Redundant by Common Statistical Algorithms. npj Complexity (2026).\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR88\" id=\"ref-link-section-d128391043e5066\" rel=\"nofollow noopener\" target=\"_blank\">88<\/a>).<\/p>\n<p>The coding theorem method (CTM) is a method based on the ACT<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 12\" title=\"Li, M. &amp; Vit&#xE1;nyi, P. An Introduction to Kolmogorov Complexity and Its Applications 4th edn (Springer, 2019).\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR12\" id=\"ref-link-section-d128391043e5076\" rel=\"nofollow noopener\" target=\"_blank\">12<\/a>,<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 28\" title=\"Zenil, H., Soler Toscano, F. &amp; Gauvrit, N. Methods and Applications of Algorithmic Complexity: Beyond Statistical Lossless Compression (Springer, 2022).\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR28\" id=\"ref-link-section-d128391043e5079\" rel=\"nofollow noopener\" target=\"_blank\">28<\/a> and Supplementary Information, which connects probability to complexity, randomness, and prediction<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 29\" title=\"Zenil, H., Kiani, N. A. &amp; Tegn&#xE9;r, J.Algorithmic Information Dynamics: A Computational Approach to Causality with Applications to Living Systems (Cambridge University Press, 2023).\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR29\" id=\"ref-link-section-d128391043e5083\" rel=\"nofollow noopener\" target=\"_blank\">29<\/a>,<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 33\" title=\"Delahaye, J.-P. &amp; Zenil, H. Numerical evaluation of algorithmic complexity of short strings: a glance into the innermost structure of algorithmic randomness. Appl. Math. Comput. 219, 63&#x2013;77 (2012).\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR33\" id=\"ref-link-section-d128391043e5086\" rel=\"nofollow noopener\" target=\"_blank\">33<\/a>,<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 34\" title=\"Soler-Toscano, F., Zenil, H., Delahaye, J.-P. &amp; Gauvrit, N. Calculating Kolmogorov complexity from the output frequency distributions of small turing machines. PLoS ONE 9, e96223 (2014).\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR34\" id=\"ref-link-section-d128391043e5089\" rel=\"nofollow noopener\" target=\"_blank\">34<\/a>,<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 87\" title=\"Zenil, H., Soler-Toscano, F., Delahaye, J.-P. &amp; Gauvrit, N. Two-dimensional Kolmogorov complexity and validation of the coding theorem method by compressibility. PeerJ Comput. Sci. 1, e23 (2015).\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR87\" id=\"ref-link-section-d128391043e5092\" rel=\"nofollow noopener\" target=\"_blank\">87<\/a>; and the ACT underlies the universal induction-based methods applied to Artificial Intelligence. CTM works by searching for all the formal-theoretic explanations (models or programmes) for an object that are shorter than the object itself<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 35\" title=\"Zenil, H., Hern&#xE1;ndez-Orozco, S., Kiani, N., Soler-Toscano, F. &amp; Rueda-Toicen, A. A decomposition method for global evaluation of Shannon entropy and local estimations of algorithmic complexity. Entropy 20, 605 (2018).\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR35\" id=\"ref-link-section-d128391043e5096\" rel=\"nofollow noopener\" target=\"_blank\">35<\/a>, in order to calculate the ratio of those explanations of a particular object with all the explanations found for any object. From the value obtained for each of these ratios, one can approximate the algorithmic probability of an object, and thereby its algorithmic complexity via the ACT, so that a list of these pre-computed probability values is built, which in turn can be used to approximate the universal distribution<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 34\" title=\"Soler-Toscano, F., Zenil, H., Delahaye, J.-P. &amp; Gauvrit, N. Calculating Kolmogorov complexity from the output frequency distributions of small turing machines. PLoS ONE 9, e96223 (2014).\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR34\" id=\"ref-link-section-d128391043e5100\" rel=\"nofollow noopener\" target=\"_blank\">34<\/a>.<\/p>\n<p>On the one hand, CTM provides an approximation to algorithmic probabilityP(s) by connecting the empirical frequency of occurrence of an object produced by a random computer programme with its algorithmic complexityK(s) and also keeps track of the set of programmes that generated the original object (see Supplementary Information). On the other hand, BDM offers a method to map the micro-programmes produced by CTM to their corresponding pieces from the larger object, to explain by decomposing the original object into smaller blocks for which micro-programmes have been found by CTM with a correction factor for block interactions (e.g., repetitions). While CTM operates by brute force and thus is only effective for small programmes\/models, BDM leverages the pre-computed distributions that can be queried in linear time and stitches together longer explanations from small computer programmes according to the rules of information theory to guide the search for the best sequence of programmes explaining larger objects, thereby constituting a method that approximates the optimal causal explanation of the objects. BDM also allows massive parallelisation because objects with low complexity (i.e., higher causal impact at the global level) are the most frequent according to algorithmic probability and therefore are exponentially more frequent, counteracting their intractability<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 35\" title=\"Zenil, H., Hern&#xE1;ndez-Orozco, S., Kiani, N., Soler-Toscano, F. &amp; Rueda-Toicen, A. A decomposition method for global evaluation of Shannon entropy and local estimations of algorithmic complexity. Entropy 20, 605 (2018).\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR35\" id=\"ref-link-section-d128391043e5125\" rel=\"nofollow noopener\" target=\"_blank\">35<\/a>.<\/p>\n<p>With limited computational resources, because of the limitations from the CTM, BDM behaves exactly like algorithmic complexity at the local scale and exactly like entropy at global scales<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 35\" title=\"Zenil, H., Hern&#xE1;ndez-Orozco, S., Kiani, N., Soler-Toscano, F. &amp; Rueda-Toicen, A. A decomposition method for global evaluation of Shannon entropy and local estimations of algorithmic complexity. Entropy 20, 605 (2018).\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR35\" id=\"ref-link-section-d128391043e5132\" rel=\"nofollow noopener\" target=\"_blank\">35<\/a>,<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 51\" title=\"Zenil, H. A review of methods for estimating algorithmic complexity: options, challenges, and new directions. Entropy 22, (2020).\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR51\" id=\"ref-link-section-d128391043e5135\" rel=\"nofollow noopener\" target=\"_blank\">51<\/a>,<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 88\" title=\"Ozelim, L. et al. Assembly Theory Collapses to Dictionary Compression and Is Rendered Redundant by Common Statistical Algorithms. npj Complexity (2026).\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR88\" id=\"ref-link-section-d128391043e5138\" rel=\"nofollow noopener\" target=\"_blank\">88<\/a>. In principle, with unbounded computational resources, all the algorithmic generative models at any scale would be known\/computed. As a consequence, BDM would return the optimal value given by algorithmic complexity, and therefore would achieve optimal compression in the general case. In addition, for the particular cases in which the conditions for optimal statistical compression (like those discussed in the Sup Inf) are met, BDM is also proved to perform as optimally as entropy does because, at the local scales, algorithmic complexity already encompasses and subsumes entropy, and at the global scale, BDM converges to entropy via the CTM. Therefore:<\/p>\n<p>in practice, BDM always performs equally or better than entropy;<\/p>\n<p>BDM through CTM converges to algorithmic complexity in the limit, outperforming any statistical compression method;<\/p>\n<p>both in principle and in practice, BDM remains sensitive to underlying structures even for objects with maximal Shannon entropy.<\/p>\n<p>Following from the fundamental properties of AIT (discussed in the Supplementary Information), such as universality, invariance, maximality, and optimal prediction, BDM offers a \u2018principled\u2019 alternative in comparison to statistical measures. It is currently the only viable and computable approximation to algorithmic complexity grounded in AIT beyond statistical compression algorithms.<\/p>\n<p>Thus, BDM is a hybrid neurosymbolic<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 89\" title=\"Sheth, A., Roy, K. &amp; Gaur, M. Neurosymbolic AI&#x2014;why, what, and how. IEEE Intelligent Systems Neurosymbolic Artificial Intelligence 38, 56&#x2013;62 (2023).\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR89\" id=\"ref-link-section-d128391043e5169\" rel=\"nofollow noopener\" target=\"_blank\">89<\/a> method that combines statistical machine learning and symbolic regression, and prediction that can be applied to inverse problems in causality<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 25\" title=\"Zenil, H. et al. An algorithmic information calculus for causal discovery and reprogramming systems. iScience S2589-0042(19)30270-6 (2019).\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR25\" id=\"ref-link-section-d128391043e5173\" rel=\"nofollow noopener\" target=\"_blank\">25<\/a>,<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 26\" title=\"Zenil, H., Kiani, N., Zea, A. &amp; Tegn&#xE9;r, J. Causal deconvolution by algorithmic generative models. Nat. Mach. Intell. 1, 58&#x2013;66 (2019).\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR26\" id=\"ref-link-section-d128391043e5176\" rel=\"nofollow noopener\" target=\"_blank\">26<\/a>. BDM can be thought of as a quintessential type of neural network transformer (as in self-attention), where it estimates the local (short-range) causality through algorithmic complexity while computing long-range correlations through Shannon entropy guaranteed convergence (worst case)<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 88\" title=\"Ozelim, L. et al. Assembly Theory Collapses to Dictionary Compression and Is Rendered Redundant by Common Statistical Algorithms. npj Complexity (2026).\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR88\" id=\"ref-link-section-d128391043e5180\" rel=\"nofollow noopener\" target=\"_blank\">88<\/a>. Such a benchmarking method has already been reported in applications to data summarisation<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 71\" title=\"Zenil, H. et al. Minimal algorithmic information loss methods for dimension reduction, feature selection and network sparsification. Inf. Sci. 720, 122520 (2025).\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR71\" id=\"ref-link-section-d128391043e5184\" rel=\"nofollow noopener\" target=\"_blank\">71<\/a> and in various fields ranging from cell and molecular biology to genetics<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 25\" title=\"Zenil, H. et al. An algorithmic information calculus for causal discovery and reprogramming systems. iScience S2589-0042(19)30270-6 (2019).\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR25\" id=\"ref-link-section-d128391043e5188\" rel=\"nofollow noopener\" target=\"_blank\">25<\/a>,<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 90\" title=\"Zenil, H. &amp; Minary, P. Training-free measures based on algorithmic probability identify high nucleosome occupancy in DNA sequences. Nucleic Acids Res. 47, gkz750 (2019).\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR90\" id=\"ref-link-section-d128391043e5191\" rel=\"nofollow noopener\" target=\"_blank\">90<\/a> to biosignatures<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 50\" title=\"Abrah&#xE3;o, F. S., Hern&#xE1;ndez-Orozco, S., Kiani, N. A., Tegn&#xE9;r, J. &amp; Zenil, H. Assembly theory is an approximation to algorithmic complexity based on lz compression that does not explain selection or evolution. PLoS Complex Syst. 1, e0000014 (2024).\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR50\" id=\"ref-link-section-d128391043e5196\" rel=\"nofollow noopener\" target=\"_blank\">50<\/a>,<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 91\" title=\"Zenil, H., Delahaye, J.-P. &amp; Gaucherel, C. Image characterization and classification by physical complexity. Complexity 17, 26&#x2013;42 (2012).\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR91\" id=\"ref-link-section-d128391043e5199\" rel=\"nofollow noopener\" target=\"_blank\">91<\/a>,<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 92\" title=\"Uthamacumaran, A., Abrah&#xE3;o, F. S., Kiani, N. A. &amp; Zenil, H. On the salient limitations of the methods of assembly theory and their classification of molecular biosignatures. npj Syst. Biol. Appl. 10, 82 (2024).\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR92\" id=\"ref-link-section-d128391043e5202\" rel=\"nofollow noopener\" target=\"_blank\">92<\/a>.<\/p>\n<p>BDM is an approximation to algorithmic complexity and probability, with its known limitations that demand explicit discussion. BDM\u2019s complexity estimates depend on choices of block size for decomposition, with different block sizes potentially yielding different rankings of sequence complexity. As mentioned above, this limitation occurs because of limited computational resources, since in the asymptotic theoretical limit, the algorithmic complexity could be approximated across any coarse-graining scale. For the short range or smaller blocks, BDM uses a precomputed table of short programmes (or equivalently, Turing machines with a few limited number of states) for which the Busy Beaver values are known, and therefore one can solve the halting problem. In the long range or for the largest block sizes possible, BDM upscales those actual algorithmic complexity values via Shannon (block) entropy. Therefore, due to limited computational resources, the resulting BDM value may inherit the same limitations of entropy in the long-range scenario. In addition, the empirical application of the method\u2019s reliance on decomposing sequences into overlapping or non-overlapping blocks means that patterns spanning boundaries between blocks may not be captured optimally, potentially underestimating complexity for sequences with long-range dependencies. These are fundamental characteristics of practical computable approximations to algorithmic complexity or algorithmic probability, which remain uncomputable in the general case.<\/p>\n<p>Despite these limitations, our use of BDM is justified for reasons that directly address concerns about result interpretation: first, the models we evaluate fail predominantly on short sequences where BDM\u2019s approximation is most accurate and where the gap between estimated and actual algorithmic complexity values is minimal; secondly, our conclusions do not depend on fine-grained complexity distinctions but on coarse patterns (models fail across broad complexity ranges rather than at specific threshold values where approximation errors might matter); thirdly, our neurosymbolic baseline employs actual programme synthesis through systematic enumeration rather than BDM estimation, yet reaches qualitatively similar conclusions. While future work comparing alternative complexity metrics may uncover or highlight other aspects or discrepancies, we argue that the robustness of LLM failures across these multiple lines of evidence suggests our core findings about inadequate algorithmic reasoning in current models remain sound regardless of specific approximation method choices.<\/p>\n<p>Applicability of CTM and BDM to abstraction and planning in machine learning<\/p>\n<p>BDM with CTM can be applied both as a reference and as a direct generative model. This is because it provides a fundamental complexity-based value estimation that can guide and evaluate other predictive and learning approaches, but also serves as a stand-alone predictive system.<\/p>\n<p>CTM helps identify the set of candidate underlying generative mechanisms and provides a set of models from which it can actively predict future values by running it further into the future providing a set of projections. CTM forecasting requires an iterative refinement process in which multiple possible generative programmes are tested and updated. CTM can help select the most likely programme candidates by favouring those with lower complexity in accordance with the principles of algorithmic probability.<\/p>\n<p>In a predictive task, multiple candidate programmes generated by CTM are evaluated against new observations, discarding those that are not consistent with the new data while retaining the set of shortest valid programmes that do. Planning requires CTM as the algorithmic mechanism to iteratively refine predictions from projections. CTM serves as a criterion for model selection\u2014helping identify which approach best maintains parsimony and explanatory power\u2014rather than functioning as a decision-making agent of its own.<\/p>\n<p>BDM then stitches multiple programmes that can explain longer pieces of data and larger objects by using the rules of classical information theory, serving as a reference point to compare different models based on how well they align with the inherent complexity of the data. By breaking down an object into smaller pieces and estimating their individual algorithmic complexity using CTM, BDM provides a tighter recursive upper bound to traditional pattern matching. BDM leverages, therefore, both algorithmic and classical information theory as a proxy for deeper connections to causality, allowing it to indicate how predictable a time series or integer sequence is. Both CTM and BDM combined can benchmark different models on the basis of how efficiently they approximate the set of the best explanatory and generating mechanisms.<\/p>\n<p>The way BDM approaches uncertainty is to update the belief at time t of an object s (e.g., an integer sequence), and choose a (small) programme \\({p}^{{\\prime} }\\) to explain for the next digit i \u2208 si\u22121 deviating from the previous hypothesis p; or in case we do not have (or we cannot obtain) such a programme for this observation, we combine smaller programmes p\u2033 to explain observation of digit i \u2208 si at index t\u00a0+\u00a01. In this manner, the ability of BDM to capture both local and global patterns in a time series or integer sequence makes it a powerful tool for approximating complexity and enabling prediction, aligning with the principles of algorithmic probability and Levin\u2019s universal distribution.<\/p>\n<p>BDM shows some fundamental similarities but in pure form to \u201cAttention is All You Need\u201d algorithms and LLM\u2019s by assigning different weights to different parts of an object focusing both on short-range and long-range correlations where the short-range is recursively correlated hence based on causally generated models for that patch of data unlike LLMs and other ML approaches that rely only on Shannon-entropy-based correlations or basic pattern-matching that BDM only uses for its long-range correlations. BDM is therefore a proper generalisation of the short- and long-range capabilities that gave LLMs their particular advantage in language<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 35\" title=\"Zenil, H., Hern&#xE1;ndez-Orozco, S., Kiani, N., Soler-Toscano, F. &amp; Rueda-Toicen, A. A decomposition method for global evaluation of Shannon entropy and local estimations of algorithmic complexity. Entropy 20, 605 (2018).\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR35\" id=\"ref-link-section-d128391043e5296\" rel=\"nofollow noopener\" target=\"_blank\">35<\/a>. Together with CTM as a universal generator<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 33\" title=\"Delahaye, J.-P. &amp; Zenil, H. Numerical evaluation of algorithmic complexity of short strings: a glance into the innermost structure of algorithmic randomness. Appl. Math. Comput. 219, 63&#x2013;77 (2012).\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR33\" id=\"ref-link-section-d128391043e5300\" rel=\"nofollow noopener\" target=\"_blank\">33<\/a>, the CTM\/BDM combination represents a model of models of languages, where languages are all computer languages, and a superset of LLMs themselves.<\/p>\n<p>As mentioned above, a limitation of CTM is that running CTM to approximate model compression and achieve optimal prediction is computationally very expensive. If there were infinite resources, CTM would perform perfect recursive compression and provide the most optimal answer to any computable question given an observation. However, even with access to infinite resources, there are no theoretical or practical guarantees of LLM convergence to any optimal answer. In practice, LLMs are currently more expensive in applications where approaches like CTM could deliver better results (such as for this benchmark, empirically proven to better characterise questions and predict answers encoded in the form of binary sequences) without spending billions of USD in training giant neural systems like LLMs. However, our point is that one does not need to pick one over the other, as they can be combined to provide the best approximation to both an optimal and efficient path to an answer under time and resource restrictions. In this regard, CTM\/BDM is a resource-bounded approximation to optimal inference that combines pure forms of each side (neuro-based on classical statistics, and symbolic-based on optimal theory). The CTM\/BDM combo represents the purest form of neurosymbolic computation with no extra steps.<\/p>\n<p>In the framework we propose, CTM and BDM are used as a benchmark to evaluate model performance and as a representative of a Universal AI<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 9\" title=\"Hutter, M. Universal Artificial Intelligence: Sequential Decisions Based on Algorithmic Probability. Texts in Theoretical Computer Science. An EATCS Series (Springer, 2005).\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR9\" id=\"ref-link-section-d128391043e5310\" rel=\"nofollow noopener\" target=\"_blank\">9<\/a> method capable of ASI<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 8\" title=\"Solomonoff, R. The Application of Algorithmic Probability to Problems in Artificial Intelligence 473&#x2013;491 (Elsevier, 1986).\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR8\" id=\"ref-link-section-d128391043e5314\" rel=\"nofollow noopener\" target=\"_blank\">8<\/a>. They can be applied to test both:<\/p>\n<p>compression as model abstraction: The BDM can approximate the algorithmic complexity of a time series by decomposing it into smaller subsequences (blocks), computing the complexity of each block using CTM, and summing up the block results. This serves as a measure of the recursivity of the time series, but also serves as a method to find generating mechanisms (a set of algorithms that produce each past and possible future element\/token of an object, in particular, a time series).<\/p>\n<p>prediction as planning: Using the BDM complexity as a proxy for the time series\u2019 regularity, one can infer the predictability of future values. Lower BDM complexity implies a simpler underlying structure, which can help in forecasting future elements of the series\u2014which is similar to how algorithmic probability and universal distribution can be used for predictive modelling. (See Sup Inf). This is related to planning, because once several programme pathways are identified, one can verify each against the next token and update the programme set (by discarding those programmes that did not fit the next token) while keeping the shortest programme criterion.<\/p>\n<p>                  A method for measuring comprehension via algorithmic probability<\/p>\n<p>BDM is a divide-and-conquer method that extends the power of a CTM that approximates local estimations of algorithmic complexity via the theory of algorithmic probability, a foundational result established in AIT (see Supplementary Information). The method consists of finding the sequence of computer programmes that can generate the original piece of data\u2014each programme represents a hypothesis or model for the time series and a sequence of datasets that can be interpreted as time series, binary and non-binary\u2014providing a closer connection to complexity (or irreducible information content) than previous attempts based on statistical regularities such as popular lossless compression schemes<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 35\" title=\"Zenil, H., Hern&#xE1;ndez-Orozco, S., Kiani, N., Soler-Toscano, F. &amp; Rueda-Toicen, A. A decomposition method for global evaluation of Shannon entropy and local estimations of algorithmic complexity. Entropy 20, 605 (2018).\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR35\" id=\"ref-link-section-d128391043e5345\" rel=\"nofollow noopener\" target=\"_blank\">35<\/a>.<\/p>\n<p>Based on AIT, we measure comprehension of LLMs (see the section \u201cCompression as comprehension about (and as part of) the world\u201d) with a test designed to assess the model\u2019s ability to generate code or mathematical models\/formulae that compress sequences of increasing complexity. Non-binary sequences are categorised into three levels of complexity (Low, Medium, and High) representing datasets that exhibit simple, intricate, and random patterns, respectively. Binary sequences, on the other hand, are classified as either random or what we call \u2018climber strings, low-complexity strings as defined in the following section. Thus, a pragmatic compression-as-comprehension test is designed and applied to various LLM models and versions, encompassing test elements of diverse complexity classes that can be understood and compared individually and collectively.<\/p>\n<p>                  Algorithm 1<\/p>\n<p>Pseudo-code for SuperARC framework<\/p>\n<p>Require<\/p>\n<p>1: \u2003\u2022 Dlow, Dmedium, Dhigh (datasets of any type with low, medium, and high complexities with sizes given as \\(\\left|\\cdot \\right|\\). These are needed to ensure complexity diversity, but the choice of three groups is arbitrary and can be changed by the user.);<\/p>\n<p>\u2003\u2003\u2022 enc (encoding chosen to put the datasets in a common format);<\/p>\n<p>\u2003\u2003\u2022 \\({{{\\mathcal{M}}}}\\) (complexity metric used to qualify the datasets and quantify the complexities of the models created by LLMs);<\/p>\n<p>\u2003\u2003\u2022 \\({{{\\mathcal{T}}}}\\)(test formula to evaluate a candidate model).<\/p>\n<p>2: \\({c}_{{{{\\mathcal{M}}}}}\\Leftarrow\\) an array containing binary values.<\/p>\n<p>3: \\(Au{x}_{{{{\\mathcal{M}}}}}\\Leftarrow\\) an array containing auxiliary values.<\/p>\n<p>4: \\(Al{l}_{{{{\\mathcal{M}}}}}\\Leftarrow\\) an array containing complexity values.<\/p>\n<p>5: for k \u2208 {low, medium, high} do<\/p>\n<p>6: \u2003Dk,encoded \u21d0 encoding of Dk using enc (the UTF-8 or ASCII binary representation of strings or a binary representation of integers, for example).<\/p>\n<p>7:\u2003 for j \u2208 {1, 2, . . . , \u2223Dk,encoded\u2223} do<\/p>\n<p>8: \u2003\u2003Rk,j \u21d0 the response obtained from prompting a LLM model to write a programme to reproduce the jth element of Dk,encoded.<\/p>\n<p>9:\u2003 ck,j \u21d0 a binary variable indicating if the output obtained after running Rk,j is correct (equal to the input dataset) or not.<\/p>\n<p>10: \u2003\\({{{\\mathcal{M}}}}({R}_{k,j})\\Leftarrow\\) the complexity of Rk,j according to \\({{{\\mathcal{M}}}}\\).<\/p>\n<p>11: \u2003ak,j \u21d0 a vector with real-valued variables representing the result of applying auxiliary functions to Rk,j.<\/p>\n<p>12: \u2003\u2003Append ck,j to \\({c}_{{{{\\mathcal{M}}}}}\\).<\/p>\n<p>13: \u2003\u2003Append \\({{{\\mathcal{M}}}}({R}_{k,j})\\) to \\(Al{l}_{{{{\\mathcal{M}}}}}\\).<\/p>\n<p>14: \u2003\u2003Append ak,j to \\(Au{x}_{{{{\\mathcal{M}}}}}\\).<\/p>\n<p>15: \u2003end for<\/p>\n<p>16: end for<\/p>\n<p>17: \\({{{\\mathcal{T}}}}({c}_{{{{\\mathcal{M}}}}},Al{l}_{{{{\\mathcal{M}}}}},Au{x}_{{{{\\mathcal{M}}}}})\\Leftarrow\\) the test score for the candidate model.<\/p>\n<p>In other words, the SuperARC framework assesses how the LLM model is able to generate an algorithm \\({{{\\mathcal{A}}}}\\) such that, when applied to the input data set \u03c4, it is able to compress this input by learning its features and producing a compressed representation \u2202. Then, by inverting such an algorithm and obtaining the algorithm \\({{{{\\mathcal{A}}}}}^{-1}\\), the inputs \u03c4 are obtained losslessly with minimal complexity of the combined algorithms according to a complexity metric \\({{{\\mathcal{M}}}}\\). From AIT, we have that universal induction indicates the best way to predict future elements of a sequence as favouring the simplest (i.e., the least complex) hypothesis or explanation\u2014which aligns with the concept of Occam\u2019s razor, as discussed in the Supplementary Information. By minimising the complexity of the description of the data (\\({{{\\mathcal{M}}}}\\left({{{{\\mathcal{A}}}}}^{-1}\\circ {{{\\mathcal{A}}}}\\right)\\)), the theory effectively formalises prediction (\\({{{{\\mathcal{A}}}}}^{-1}\\circ {{{\\mathcal{A}}}}:\\{\\tau \\to \\partial \\to \\tau \\}\\)). In this manner, the framework can be described as the pseudo-code in Algorithm 1 for which the LLM is presented with the following task: <\/p>\n<p>$$\\begin{array}{rcl}{{{{\\rm{minimize}}}}}_{{{{\\mathcal{A}}}},{{{{\\mathcal{A}}}}}^{-1}} &amp; &amp; {{{\\mathcal{M}}}}\\left({{{{\\mathcal{A}}}}}^{-1}\\circ {{{\\mathcal{A}}}}\\right)\\hfill\\\\ &amp; &amp; \\,{{{\\rm{subject\\; to}}}}\\,{{{{\\mathcal{A}}}}}^{-1}\\circ {{{\\mathcal{A}}}}:\\{\\tau \\to \\partial \\to \\tau \\}\\end{array}$$<\/p>\n<p>\n                    (10)\n                <\/p>\n<p>It is important to clarify that the encoding enc in Algorithm 1 does restrict the analysis. For example, different data types could be encoded as vectors obtained in the latent space of a given deep neural network. As long as the encoder algorithm is known and common to all the input data, the framework can be applied because of the theorems in AIT. In particular, the information non-increase theorem <a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 10\" title=\"Calude, C. S. Information and Randomness: An Algorithmic Perspective 2nd edn (Springer-Verlag, 2002).\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR10\" id=\"ref-link-section-d128391043e6268\" rel=\"nofollow noopener\" target=\"_blank\">10<\/a> indicates that, for any computable function f, the inequality K(f(x))\u2264K(x)\u00a0+\u00a0K(f)\u00a0+\u00a0O(1) holds. Therefore, once f is fixed for all data sets considered, K(f) becomes an additive constant that does not affect the analysis when K(x) is used to investigate the value of K(f(x)). In other words, the encoding is not important as long as it is known and kept fixed during the analysis.<\/p>\n<p>It should also be noticed that CTM\/BDM is not purely a brute-force approach<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 35\" title=\"Zenil, H., Hern&#xE1;ndez-Orozco, S., Kiani, N., Soler-Toscano, F. &amp; Rueda-Toicen, A. A decomposition method for global evaluation of Shannon entropy and local estimations of algorithmic complexity. Entropy 20, 605 (2018).\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR35\" id=\"ref-link-section-d128391043e6329\" rel=\"nofollow noopener\" target=\"_blank\">35<\/a>. Although CTM alone would be a brute-force approach that seeks the shortest computer programmes explaining the data, BDM is not (see the section \u201cCTM and BDM: A neurosymbolic approach to Superintelligence benchmarking\u201d). CTM\/BDM operates by exploiting the best of both worlds<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 35\" title=\"Zenil, H., Hern&#xE1;ndez-Orozco, S., Kiani, N., Soler-Toscano, F. &amp; Rueda-Toicen, A. A decomposition method for global evaluation of Shannon entropy and local estimations of algorithmic complexity. Entropy 20, 605 (2018).\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR35\" id=\"ref-link-section-d128391043e6333\" rel=\"nofollow noopener\" target=\"_blank\">35<\/a>, operating at the fine balance between what traditional machine learning and deep learning approaches implement, while also combining it with optimal Bayesian causal inference<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 51\" title=\"Zenil, H. A review of methods for estimating algorithmic complexity: options, challenges, and new directions. Entropy 22, (2020).\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR51\" id=\"ref-link-section-d128391043e6337\" rel=\"nofollow noopener\" target=\"_blank\">51<\/a> or algorithmic deconvolution<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 26\" title=\"Zenil, H., Kiani, N., Zea, A. &amp; Tegn&#xE9;r, J. Causal deconvolution by algorithmic generative models. Nat. Mach. Intell. 1, 58&#x2013;66 (2019).\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR26\" id=\"ref-link-section-d128391043e6341\" rel=\"nofollow noopener\" target=\"_blank\">26<\/a>. As further discussed and explained in the Sup Inf, we have called this approach algorithmic information dynamics (AID)<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" title=\"Zenil, H., Kiani, N., Abrah&#xE3;o, F. &amp; Tegner, J. Algorithmic information dynamics. Scholarpedia (2020).\" href=\"#ref-CR27\" id=\"ref-link-section-d128391043e6345\">27<\/a>,<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" title=\"Zenil, H., Soler Toscano, F. &amp; Gauvrit, N. Methods and Applications of Algorithmic Complexity: Beyond Statistical Lossless Compression (Springer, 2022).\" href=\"#ref-CR28\" id=\"ref-link-section-d128391043e6345_1\">28<\/a>,<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 29\" title=\"Zenil, H., Kiani, N. A. &amp; Tegn&#xE9;r, J.Algorithmic Information Dynamics: A Computational Approach to Causality with Applications to Living Systems (Cambridge University Press, 2023).\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR29\" id=\"ref-link-section-d128391043e6348\" rel=\"nofollow noopener\" target=\"_blank\">29<\/a>.<\/p>\n<p>In order to present a quantitative implementation of a test following the SuperARC framework, an exploratory analysis is needed. This will be described in the next section, \u201c Design of experiments\u201d.<\/p>\n<p>Design of experiments<\/p>\n<p>To evaluate how LLM models can be assessed within the SuperARC framework, we consider datasets composed of non-binary and binary sequences. It is worth highlighting that this choice is not mandatory, and all data should be encoded consistently. Different encodings may lead to different BDM values and thus other benchmarks may favour one type\/structure of data or the other. Nevertheless, as BDM is an approximation to algorithmic complexity, AIT guarantees that algorithmic probability converges to the optimal solution in the asymptotic limit (if enough computational resources are provided).<\/p>\n<p>Although prompting has been shown to considerably impact the performance of LLMs in a code generation task<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 93\" title=\"Wang, C.-Y., DaghighFarsoodeh, A. &amp; Pham, H. V. Selection of prompt engineering techniques for code generation through predicting code complexity &#010;                  https:\/\/arxiv.org\/abs\/2409.16416&#010;                  &#010;                 (2024).\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR93\" id=\"ref-link-section-d128391043e6366\" rel=\"nofollow noopener\" target=\"_blank\">93<\/a>,<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 94\" title=\"Li, J., Li, G., Li, Y. &amp; Jin, Z. Structured chain-of-thought prompting for code generation. ACM Trans. Softw. Eng. Methodol. 34, &#010;                  https:\/\/doi.org\/10.1145\/3690635&#010;                  &#010;                 (2025).\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR94\" id=\"ref-link-section-d128391043e6369\" rel=\"nofollow noopener\" target=\"_blank\">94<\/a>, we use the simplest possible prompt to avoid providing additional information to the LLM, which could bias its output (even if towards better codes). Also, for the same reasons, we performed zero-shot learning tasks.<\/p>\n<p>The non-binary sequences of integers used in the questions were divided into three levels of complexity, as indicated in the previous subsection. Intuitively, the complexity levels could be explained as follows:<\/p>\n<p>                    1.<\/p>\n<p>Low complexity: Sequences of digits or integers whose pattern is easily recognisable by a person and highly compressible. They have low CTM\/BDM values.<\/p>\n<p>                    2.<\/p>\n<p>Medium complexity: Sequences of digit integers generated recursively with longer formulas than those in the simpler set. They have intermediate CTM\/BDM values.<\/p>\n<p>                    3.<\/p>\n<p>High complexity: Random-looking sequences of digits or integers. They have high CTM\/BDM values.<\/p>\n<p>The following experiments were carried out:<\/p>\n<p>Next-digit prediction task with binary and non-binary sequences: We prompted LLMs specialising in time series forecasting to predict the digits of non-binary sequences of increasing complexity of two types. The first type are random binary sequences according to increasing CTM\/BDM, and the second type are called \u2018climbers\u2019. \u2013 Climbers are strings that, when sorted by algorithmic probability in descending order (highest to lowest probability), or algorithmic complexity in ascending order (lowest to highest randomness), these binary sequences are longer than strings in their same complexity group, defined as strings with the same or very close complexity values as measured by BDM but of significantly longer length than them. This means that for these strings, their complexity is definitely not driven by string length only but by (simple) their internal structure, aligning with an intuitive understanding of simplicity vs. randomness in sequence structure<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 34\" title=\"Soler-Toscano, F., Zenil, H., Delahaye, J.-P. &amp; Gauvrit, N. Calculating Kolmogorov complexity from the output frequency distributions of small turing machines. PLoS ONE 9, e96223 (2014).\" href=\"http:\/\/www.nature.com\/articles\/s41467-026-73289-5#ref-CR34\" id=\"ref-link-section-d128391043e6434\" rel=\"nofollow noopener\" target=\"_blank\">34<\/a>. In other words, these are strings that clearly correspond to lower randomness values because they show lower complexity estimations compared to shorter strings in the vicinity. For example, the sequence 0101010101&#8230; up to a certain finite size n is clearly less algorithmically random and therefore more algorithmically probable than any other more random-looking string, short or long of the same size n, and therefore such a patterned sequence must appear earlier in a complexity hierarchy if BDM works correctly. So, knowing these are highly structured strings with high algorithmic probability, we tested whether LLMs would identify them by producing short models and better predictions for them compared to others. \u2013 Free-form generation task with binary and non-binary sequences: We challenged advanced language models, including GPT-4o, GPT-o1, Claude 3.5 Sonnet, GPT-4o-mini, Grok, o1-mini, Qwen, and DeepSeek, to generate models, algorithms, formulas, or Python scripts capable of reproducing specific target sequences. \u2013 Code generation task with non-binary sequences: An answer was requested to generate source code that would produce sequences of numbers using prompts of the following type:<\/p>\n<p>&#8220;With no additional explanations or comments or notes, write the code in {} programming language to produce the sequence [sequence].<\/p>\n<p>A full list of all sequences can be found in the Supplementary Information. Each prompt was submitted with varying values for the temperature parameter: [1, 0.7, 0.5, 0.2, 0.001], allowing for a comparison of its effect on the quality of the outputs.<\/p>\n<p>Each prompt was formulated in such a way that it was expected that the LLM would return the code generating the defined sequences in the following programming languages: ArnoldC, C++, Python, Mathematica, Matlab, R, and JavaScript. After the codes were generated, they were executed, and their performance was compared.<\/p>\n<p>Code and free-form generation tasks<\/p>\n<p>Code generation in different programming languages was performed exclusively using non-binary sequences of increasing complexity and was run only by ChatGPT. In contrast, free-form generation was conducted using both non-binary and binary sequences and prompted to a list of the most prominent LLMs. Depending on the case, the following processing steps were applied according to Algorithm 1:<\/p>\n<p>For the jth element of Dk,encoded, k \u2208 {low, medium, high}, the output code (able to reproduce these elements) provided by the LLM model was Rk,j. Then, for these, after being logically evaluated to ensure that they produced the expected results, the following functions were applied.<\/p>\n<p>Next-digit prediction task<\/p>\n<p>For the next-digit prediction task, we used binary and non-binary sequences. We compared results obtained with different LLMs specialising in time series forecasting to predict values in the sequences used in our experiments. The models used included Chronos, TimeGPT-1, and Lag-Llama. Our criteria for selecting these models can be summarised as follows:<\/p>\n<p>                      1.<\/p>\n<p>researchers reported very high-quality predictions in zero-shot tasks, i.e., in time series never seen before;<\/p>\n<p>                      2.<\/p>\n<p>they were compared to traditional machine learning models, showing superior results;<\/p>\n<p>                      3.<\/p>\n<p>they are reported to capture dynamics in real-world datasets rather than relying on simple statistical patterns;<\/p>\n<p>                      4.<\/p>\n<p>authors advocate for the superiority of LLM architectures in time-series forecasting;<\/p>\n<p>We split our sequences into several segments, using the models described to predict the remaining portions, which correspond to 10%, 25%, 50%, and 75% of the sequence. This approach divided the sequence into a \u2018root\u2019 and a \u2018target\u2019. For instance, given the sequence [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] and a prediction of 25%, the \u2018root\u2019 (the context provided to the prediction model) would be [1, 2, 3, 4, 5, 6, 7, 8], with the \u2018target\u2019 [9, 10] expected to be predicted. An asymptotic distribution of test results \u03c61,\u00a0\u2026,\u00a0\u03c6n for growing n where \u2223s\u2223 = n should provide some insight into the generalisation of the capabilities of the LLMs to scale their reported abilities, if any.<\/p>\n<p>We employed three methods to measure the accuracy of the predicted target:<\/p>\n<p>1: Sort similarity: This measures how many elements in the target sequence were predicted correctly, with their order being considered.<\/p>\n<p>2: General similarity: This measures the correctness of predicted elements, without considering their order.<\/p>\n<p>3: Levenshtein: This measures the Levenshtein distance between the expected and predicted sequences after converting them to strings.<\/p>\n","protected":false},"excerpt":{"rendered":"Assessing the capabilities of frontier LLM models Since the inception of LLMs, these systems have been associated with&hellip;\n","protected":false},"author":2,"featured_media":61720,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[6744,3013,1632,1633,1743,963,1744,160],"class_list":["post-61719","post","type-post","status-publish","format-standard","has-post-thumbnail","category-agi","tag-agi","tag-artificial-general-intelligence","tag-computational-science","tag-computer-science","tag-humanities-and-social-sciences","tag-information-technology","tag-multidisciplinary","tag-science"],"_links":{"self":[{"href":"https:\/\/www.europesays.com\/ai\/wp-json\/wp\/v2\/posts\/61719","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.europesays.com\/ai\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.europesays.com\/ai\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.europesays.com\/ai\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.europesays.com\/ai\/wp-json\/wp\/v2\/comments?post=61719"}],"version-history":[{"count":0,"href":"https:\/\/www.europesays.com\/ai\/wp-json\/wp\/v2\/posts\/61719\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.europesays.com\/ai\/wp-json\/wp\/v2\/media\/61720"}],"wp:attachment":[{"href":"https:\/\/www.europesays.com\/ai\/wp-json\/wp\/v2\/media?parent=61719"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.europesays.com\/ai\/wp-json\/wp\/v2\/categories?post=61719"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.europesays.com\/ai\/wp-json\/wp\/v2\/tags?post=61719"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}