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
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
