SearcharxivSearch

arXiv · 1611.05819

Kolmogorov complexity and generalized length functions

Abstract

Kolmogorov complexity measures the algorithmic complexity of a finite binary string $σ$ in terms of the length of the shortest description $σ^*$ of $σ$. Traditionally, the length of a string is taken to measure the amount of information contained in the string. However, we may also view the length of $σ$ as a measure of the cost of producing $σ$, which permits one to generalize the notion of length, wherein the cost of producing a 0 or a 1 can vary in some prescribed manner. In this article, we initiate the study of this generalization of length based on the above information cost interpretation. We also modify the definition of Kolmogorov complexity to use such generalized length functions instead of standard length. We further investigate conditions under which the notion of complexity defined in terms of a given generalized length function preserves some essential properties of Kolmogorov complexity. We focus on a specific class of generalized length functions that are intimately related to a specific subcollection of Bernoulli $p$-measures, namely those corresponding to the unique computable real $p\in(0,1)$ such that $p^k=1-p$, for integers $k\geq 1$. We then study randomness with respect to such measures, by proving a generalization version of the classic Levin-Schnorr theorem that involves $k$-length functions and then proving subsequent results that involve effective dimension and entropy.

Explore related subjects

Keep this discovery

BibTeXRIS

Cameron Fraize, Christopher P. Porter. 2019-06-12. Kolmogorov complexity and generalized length functions. https://arxiv.org/abs/1611.05819

Cite the original work for its findings. Save a collection to share your selection of sources.

KEEP EXPLORING

Related papers

The Computational Complexity of Holant Problems on 4-regular Graphs from the Stable Subgroup Sequence of $SL(2,\mathbb{C})$

The Holant framework provides a general setting for studying counting problems and includes graph homomorphisms (\#GH) and counting constraint satisfaction problems (\#CSP) as special cases. Over the past twenty years, a series of computational complexity dichotomies have been established for Holant problems, but the classification for complex-valued signatures is still open. The main obstacle is the case in which all signatures have even arity. In this paper, we establish a dichotomy for Holant problems with a complex-valued 4-ary signature, which is a key base case for the full classification of Holant problems. We present a new strategy by introducing Schur's theorem, the classification of finite subgroups of $\mathrm{SL}(2,\mathbb{C})$ and stable subgroup sequences into the proof. These new techniques are of independent interest.

cs.CC

Topology inside NC$^1$

We show that ACC$^0$ is precisely what can be computed with constant-width circuits of polynomial size and polylogarithmic genus. This extends a characterization given by Hansen, showing that planar constant-width circuits also characterize ACC$^0$. Thus polylogarithmic genus provides no additional computational power in this model. We consider other generalizations of planarity, including crossing number and thickness. We show that constant-width circuits of polynomial size and thickness two already suffice to capture all of NC$^1$.

cs.CC