TL;DR
This paper introduces the Block Decomposition Method (BDM), a novel approach for estimating algorithmic complexity that extends the Coding Theorem Method, providing more accurate complexity estimates for various objects including strings, arrays, and graphs.
Contribution
The paper presents BDM, a new decomposition-based method that improves local estimations of algorithmic complexity and connects it more closely to algorithmic probability theory.
Findings
BDM provides efficient complexity estimates for diverse objects.
It performs comparably to Shannon entropy when accuracy diminishes.
The method is adaptable to multi-dimensional objects like arrays and tensors.
Abstract
We investigate the properties of a Block Decomposition Method (BDM), which extends the power of a Coding Theorem Method (CTM) that approximates local estimations of algorithmic complexity based upon Solomonoff-Levin's theory of algorithmic probability providing a closer connection to algorithmic complexity than previous attempts based on statistical regularities e.g. as spotted by some popular lossless compression schemes. The strategy behind BDM is to find small computer programs that produce the components of a larger, decomposed object. The set of short computer programs can then be artfully arranged in sequence so as to produce the original object and to estimate an upper bound on the length of the shortest computer program that produces said original object. We show that the method provides efficient estimations of algorithmic complexity but that it performs like Shannon entropy…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
