Conference PaperPDF Available

Kolmogorov complexity and Hausdorff dimension

Authors:

Abstract

this paper we are mainly interestedin the first order approximation (i.e. the linear growth) of K(fi=\Delta). We considerthe functions
... In particular, they allow for a definition of a non-integral notion of dimension, Hausdorff dimension. Works by Ryabko [15] [16], Staiger [20] and Cai and Hartmanis [1] established a close connection between Hausdorff dimension and the (lower) asymptotic complexity of sequences given as lim inf n K (A n )/n. Later, Lutz [7] used the martingale characterization of nullsets to define an effective variant of Hausdorff measure and dimension. ...
Article
It is well known that Martin-Löf randomness can be characterized by a num-ber of equivalent test concepts, based either on effective nullsets (Martin-Löf and Solovay tests) or on prefix-free Kolmogorov complexity (lower and upper entropy). These equiv-alences are not preserved as regards the partial randomness notions induced by effective Hausdorff measures or partial incompressibility. Tadaki [21] and Calude, Staiger and Ter-wijn [2] studied several concepts of partial randomness, but for some of them the exact relations remained unclear. In this paper we will show that they form a proper hierarchy of randomness notions, namely for any ρ of the form ρ(x) = 2 −|x|s with s being a rational number satisfying 0 < s < 1, the Martin-Löf ρ-tests are strictly weaker than Solovay ρ-tests which in turn are strictly weaker than strong Martin-Löf ρ-tests. These results also hold for a more general class of ρ introduced as unbounded premeasures.
Article
Full-text available
In this paper we derive several results which generalise the constructive dimension of (sets of) infinite strings to the case of exact dimension. We start with proving a martingale characterisation of exact Hausdorff dimension. Then using semi-computable super-martingales we introduce the notion of exact constructive dimension of (sets of) infinite strings. This allows us to derive several bounds on the complexity functions of infinite strings, that is, functions assigning to every finite prefix its Kolmogorov complexity. In particular, it is shown that the exact Hausdorff dimension of a set of infinite strings lower bounds the maximum complexity function of strings in this set. Furthermore, we show a result bounding the exact Hausdorff dimension of a set of strings having a certain computable complexity function as upper bound. Obviously, the Hausdorff dimension of a set of strings alone without any computability constraints cannot yield upper bounds on the complexity of strings in the set. If we require, however, the set of strings to be \Sigma_2 -definable several results upper bounding the complexity by the exact Hausdorff dimension hold true. First we prove that for a \Sigma_2 -definable set with computable dimension function one can construct a computable -- not only semi-computable -- martingale succeeding on this set. Then, using this result, a tight upper bound on the prefix complexity function for all strings in the set is obtained.
Article
We continue the study of effective Hausdorff dimension as it was initiated by LUTZ. Whereas he uses a generalization of martingales on the Cantor space to introduce this notion we give a characterization in terms of effective s-dimensional Hausdorff measures, similar to the effectivization of Lebesgue measure by MARTIN- OF. It turns out that effec-tive Hausdorff dimension allows to classify sequences according to their 'degree' of algorith-mic randomness, i.e., their algorithmic density of information. Earlier the works of STAIGER and RYABKO showed a deep connection between Kolmogorov complexity and Hausdorff di-mension. We further develop this relationship and use it to give effective versions of some important properties of (classical) Hausdorff dimension. Finally, we determine the effective dimension of some objects arising in the context of computability theory, such as degrees and spans.
Article
We investigate the relationship between the classes of -languages accepted by Turing machines according to two types of acceptance: 1) Machines of the first type are allowed to read only a finite part of the infinite input. 2) Machines of the second type have the additional possibility to reject by not reading the whole infinite input. It is shown that machines of the second kind are more powerful than those of the first kind.
Article
Full-text available
We study constructive and resource-bounded scaled dimension as an information content measure and obtain several results that parallel previous work on unscaled dimension. Scaled dimension for finite strings is developed and shown to be closely related to Kolmogorov complexity. The scaled dimension of an infinite sequence is characterized by the scaled dimensions of its prefixes. We obtain an exact Kolmogorov complexity characterization of scaled dimension. Juedes and Lutz (Inf. Comput. 125(1), 13–31, 1996) established a small span theorem for P/poly-Turing reductions which asserts that for any problem A in ESPACE, either the class of problems reducible to A (the lower span) or the class of problems to which A is reducible (the upper span) has measure 0 in ESPACE. We apply our Kolmogorov complexity characterization to improve this to (−3)rd-order scaled dimension 0 in ESPACE. As a consequence we obtain a new upper bound on the Kolmogorov complexity of Turing-hard sets for ESPACE.
Conference Paper
Full-text available
Effective fractal dimension was defined by Lutz (2003) in order to quantitatively analyze the structure of complexity classes. Interesting connections of effective dimension with information theory were also found, in fact the cases of polynomial-space and constructive dimension can be precisely characterized in terms of Kolmogorov complexity, while analogous results for polynomial-time dimension haven’t been found. In this paper we remedy the situation by using the natural concept of reversible time-bounded compression for finite strings. We completely characterize polynomial-time dimension in terms of polynomial-time compressors.
Conference Paper
Full-text available
One of the major open problems in the field of effective randomness is whether Martin-Löf randomness is the same as Kolmogorov-Loveland (or KL) randomness, where an infinite binary sequence is KL-random if there is no computable non-monotonic betting strategy that succeeds on the sequence in the sense of having an unbounded gain in the limit while betting successively on bits of the sequence. Our first main result states that every KL-random sequence has arbitrarily dense, easily extractable subsequences that are Martin-Löf random. A key lemma in the proof of this result is that for every effective split of a KL-random sequence at least one of the halves is Martin-Löf random. We show that this splitting property does not characterize KL-randomness by constructing a sequence that is not even computably random such that every effective split yields subsequences that are 2-random, hence are in particular Martin-Löf random. A sequence X is KL-stochastic if there is no computable non-monotonic selection rule that selects from X an infinite, biased sequence. Our second main result asserts that every KL-stochastic sequence has constructive dimension 1, or equivalently, a sequence cannot be KL-stochastic if it has infinitely many prefixes that can be compressed by a factor of α< 1 with respect to prefix-free Kolmogorov complexity. This improves on a result by Muchnik, who has shown a similar implication where the premise requires that such compressible prefixes can be found effectively.
Article
Full-text available
We investigate the Kolmogorov complexity of real numbers. Let K be the Kolmogorov complexity function; we determine the Hausdorff dimension and the topological dimension of the graph of K. Since these dimensions are different, the graph of the Kolmogorov complexity function of the real line forms a fractal in the sense of Mandelbrot. We also solve an open problem of Razborov using our exact bound on the topological dimension.
Article
A constructive version of Hausdorff dimension is developed using constructive supergales, which are betting strategies that generalize the constructive supermartingales used in the theory of individual random sequences. This constructive dimension is used to assign every individual (infinite, binary) sequence S a dimension, which is a real number dim(S) in the interval [0,1]. Sequences that are random (in the sense of Martin-Löf) have dimension 1, while sequences that are decidable, Σ01, or Π01 have dimension 0. It is shown that for every Δ02-computable real number α in [0,1] there is a Δ02 sequence S such that dim(S)=α. A discrete version of constructive dimension is also developed using termgales, which are supergale-like functions that bet on the terminations of (finite, binary) strings as well as on their successive bits. This discrete dimension is used to assign each individual string w a dimension, which is a nonnegative real number dim(w). The dimension of a sequence is shown to be the limit inferior of the dimensions of its prefixes. The Kolmogorov complexity of a string is proven to be the product of its length and its dimension. This gives a new characterization of algorithmic information and a new proof of Mayordomo’s recent theorem stating that the dimension of a sequence is the limit inferior of the average Kolmogorov complexity of its first n bits. Every sequence that is random relative to any computable sequence of coin-toss biases that converge to a real number β in (0,1) is shown to have dimension , the binary entropy of β.
Article
Valuations — morphisms from (Σ∗, ·, λ) to ((0,∞), ·,1) — are a simple generalization of Bernoulli morphisms (distributions, measures) as introduced by Berstel and Perrin (1988), Berstel and Reutenauer (1988), Blanchard and Hansel (1984), Eilenberg (1974) and Hansel and Perrin (1983, 1989). This paper shows that valuations are useful not only within the theory of codes, but also when dealing with ambiguity, especially in context-free grammars, or for defining outer measures on the space of ω-words which are of some importance to the theory of fractals. These connections yield new formulae to determine the Hausdorff dimension of fractal sets (especially in Euclidean spaces) defined via formal languages. The class of fractals describable with context-free languages strictly includes that of MRFS fractals introduced by Čulik and Dube (1990) and Mauldin and Williams (1988).Some of the results of this paper also appear as part of the author's Ph.D. thesis and other works (Fernau, 1992a,b, 1993).
Article
The paper investigates in a self-contained manner the sets of infinite words accepted by Turing machines. The presentation uses the description of recursive ω-languages by means of the arithmetical hierarchy as in the previous paper by L. Staiger and K. Wagner [Z. Math. Logik Grundlagen Math. 24, 523-538. The first two sections deal with the Borel and the arithmetical hierarchies of ω-languages, recalling also several results of the above mentioned paper. In the third section the classes of ω- languages accepted by Turing machines under various acceptance conditions are characterized via the arithmetical hierarchy, and the results are compared to the corresponding ones obtained for the classes accepted by finite automata. The following part is devoted to the presentation of three new hierarchies of recursive ω-languages. These hierarchies consist of exclusively open, closed and finite resp. ω-languages and form subhierarchies of the arithmetical hierarchy consisting of ω- languages of bounded Borel complexity but unbounded arithmetical complexity.
Article
In this paper we examine the minimal-program complexity (i.e., the length of a shortest program for computing the initial segments) of recursively enumerable and Δ2 sequences. We determine bounds on the upper and lower extent of these sequences within the complexity hierarchy. Many of these bounds are the best which can be effectively specified. Also the density of these sequences within the hierarchies is investigated. Of particular interest is the construction of nonrecursive sequences which are, in a complexity sense, extremely simple and easy to compute.
Article
A survey on several results in the theory of ω-languages emphasizing topological and algebraic methods is given. An extensive bibliography (117 items) on papers dealing with ω-languages is included.