A Review of Methods for Estimating Algorithmic Complexity: Options, Challenges, and New Directions
- PMID: 33286384
- PMCID: PMC7517143
- DOI: 10.3390/e22060612
A Review of Methods for Estimating Algorithmic Complexity: Options, Challenges, and New Directions
Abstract
Some established and also novel techniques in the field of applications of algorithmic (Kolmogorov) complexity currently co-exist for the first time and are here reviewed, ranging from dominant ones such as statistical lossless compression to newer approaches that advance, complement and also pose new challenges and may exhibit their own limitations. Evidence suggesting that these different methods complement each other for different regimes is presented and despite their many challenges, some of these methods can be better motivated by and better grounded in the principles of algorithmic information theory. It will be explained how different approaches to algorithmic complexity can explore the relaxation of different necessary and sufficient conditions in their pursuit of numerical applicability, with some of these approaches entailing greater risks than others in exchange for greater relevance. We conclude with a discussion of possible directions that may or should be taken into consideration to advance the field and encourage methodological innovation, but more importantly, to contribute to scientific discovery. This paper also serves as a rebuttal of claims made in a previously published minireview by another author, and offers an alternative account.
Keywords: Kolmogorov complexity; Lempel–Ziv–Welch (LZW); Shannon entropy; algorithmic complexity; block decomposition method; causality v correlation; coding theorem method; lossless compression; practical feasibility; rebuttal to Paul Vitányi’s review.
Conflict of interest statement
The author declares no conflict of interest.
Figures







Similar articles
-
A Decomposition Method for Global Evaluation of Shannon Entropy and Local Estimations of Algorithmic Complexity.Entropy (Basel). 2018 Aug 15;20(8):605. doi: 10.3390/e20080605. Entropy (Basel). 2018. PMID: 33265694 Free PMC article.
-
Symmetry and Correspondence of Algorithmic Complexity over Geometric, Spatial and Topological Representations.Entropy (Basel). 2018 Jul 18;20(7):534. doi: 10.3390/e20070534. Entropy (Basel). 2018. PMID: 33265623 Free PMC article.
-
A Review of Graph and Network Complexity from an Algorithmic Information Perspective.Entropy (Basel). 2018 Jul 25;20(8):551. doi: 10.3390/e20080551. Entropy (Basel). 2018. PMID: 33265640 Free PMC article. Review.
-
LSD-induced increase of Ising temperature and algorithmic complexity of brain dynamics.PLoS Comput Biol. 2023 Feb 3;19(2):e1010811. doi: 10.1371/journal.pcbi.1010811. eCollection 2023 Feb. PLoS Comput Biol. 2023. PMID: 36735751 Free PMC article.
-
Methods of information theory and algorithmic complexity for network biology.Semin Cell Dev Biol. 2016 Mar;51:32-43. doi: 10.1016/j.semcdb.2016.01.011. Epub 2016 Jan 21. Semin Cell Dev Biol. 2016. PMID: 26802516 Review.
Cited by
-
Emergence and algorithmic information dynamics of systems and observers.Philos Trans A Math Phys Eng Sci. 2022 Jul 11;380(2227):20200429. doi: 10.1098/rsta.2020.0429. Epub 2022 May 23. Philos Trans A Math Phys Eng Sci. 2022. PMID: 35599568 Free PMC article.
-
Entropy and Complexity Tools Across Scales in Neuroscience: A Review.Entropy (Basel). 2025 Jan 24;27(2):115. doi: 10.3390/e27020115. Entropy (Basel). 2025. PMID: 40003111 Free PMC article. Review.
-
Language of fungi derived from their electrical spiking activity.R Soc Open Sci. 2022 Apr 6;9(4):211926. doi: 10.1098/rsos.211926. eCollection 2022 Apr. R Soc Open Sci. 2022. PMID: 35425630 Free PMC article.
-
Effects of External Stimulation on Psychedelic State Neurodynamics.ACS Chem Neurosci. 2024 Feb 7;15(3):462-471. doi: 10.1021/acschemneuro.3c00289. Epub 2024 Jan 12. ACS Chem Neurosci. 2024. PMID: 38214686 Free PMC article.
-
Approximations of algorithmic and structural complexity validate cognitive-behavioral experimental results.Front Comput Neurosci. 2023 Jan 24;16:956074. doi: 10.3389/fncom.2022.956074. eCollection 2022. Front Comput Neurosci. 2023. PMID: 36761393 Free PMC article.
References
-
- Franklin J.N.Y., Porter C.P. Key developments in algorithmic randomness. arXiv. 20042004.02851
-
- Bienvenu L., Shafer G., Shen A. On the history of martingales in the study of randomness. Electron. J. Hist. Probab. Stat. 2009;5:1.
-
- Kolmogorov A.N. Three approaches to the quantitative definition of information. Probl. Inf. Transm. 1965;1:1–7. doi: 10.1080/00207166808803030. - DOI
-
- Martin-Löf P. The definition of random sequences. Inf. Control. 1966;9:602–619. doi: 10.1016/S0019-9958(66)80018-9. - DOI
-
- Davis M. The Universal Computer, The Road from Leibniz to Turing. W. Norton & Company; New York, NY, USA: 2000.
Publication types
LinkOut - more resources
Full Text Sources