Extracting Kolmogorov complexity with applications to dimension zero-one laws

We apply results on extracting randomness from independent sources to ''extract'' Kolmogorov complexity. For any @a,@e>0, given a string x with K(x)>@a|x|, we show how to use a constant number of advice bits to efficiently compute another string y, |y|=@W(|x|), with K(y)>(1-@e)|y|. This result holds for both unbounded and space-bounded Kolmogorov complexity. We use the extraction procedure for space-bounded complexity to establish zero-one laws for the strong dimensions of complexity classes within ESPACE. The unbounded extraction procedure yields a zero-one law for the constructive strong dimensions of Turing degrees.

[1]  Luca Trevisan,et al.  Extractors and pseudorandom generators , 2001, JACM.

[2]  Amnon Ta-Shma,et al.  Extractors from Reed-Muller Codes , 2001, Electron. Colloquium Comput. Complex..

[3]  Jack H. Lutz,et al.  Effective Strong Dimension, Algorithmic Information, and Computational Complexity , 2002, ArXiv.

[4]  Ming Li,et al.  An Introduction to Kolmogorov Complexity and Its Applications , 2019, Texts in Computer Science.

[5]  Joseph S. Miller Extracting information is hard: A Turing degree of non-integral effective Hausdorff dimension , 2011 .

[6]  Anup Rao Extractors for a Constant Number of Polynomially Small Min-Entropy Independent Sources , 2009, SIAM J. Comput..

[7]  N. V. Vinodchandran,et al.  Kolmogorov Complexity in Randomness Extraction , 2009, FSTTCS.

[8]  Noam Nisan,et al.  Extracting Randomness: A Survey and New Constructions , 1999, J. Comput. Syst. Sci..

[9]  Jack H. Lutz Dimension in Complexity Classes , 2003, SIAM J. Comput..

[10]  Marius Zimand,et al.  Two Sources Are Better than One for Increasing the Kolmogorov Complexity of Infinite Sequences , 2007, Theory of Computing Systems.

[11]  David Zuckerman,et al.  Randomness-optimal oblivious sampling , 1997, Random Struct. Algorithms.

[12]  Nikolai K. Vereshchagin,et al.  Increasing Kolmogorov Complexity , 2005, STACS.

[13]  Jack H. Lutz Almost Everywhere High Nonuniform Complexity , 1992, J. Comput. Syst. Sci..

[14]  Avi Wigderson,et al.  Extractors: optimal up to constant factors , 2003, STOC '03.

[15]  Jack H. Lutz,et al.  The dimensions of individual strings and sequences , 2002, Inf. Comput..

[16]  Frank Stephan,et al.  Constructive Dimension and Weak Truth-Table Degrees , 2007, CiE.

[17]  Aravind Srinivasan,et al.  Computing with Very Weak Random Sources , 1999, SIAM J. Comput..

[18]  Christopher Umans,et al.  Simple extractors for all min-entropies and a new pseudorandom generator , 2005, JACM.

[19]  Lane A. Hemaspaandra SIGACT news complexity theory column 48 , 2005, SIGA.

[20]  André Nies,et al.  Randomness and Computability: Open Questions , 2006, Bulletin of Symbolic Logic.

[21]  Christopher Umans,et al.  Simple extractors for all min-entropies and a new pseudo-random generator , 2001, Proceedings 2001 IEEE International Conference on Cluster Computing.

[22]  Marius Zimand,et al.  Extracting the Kolmogorov Complexity of Strings and Sequences from Sources with Limited Independence , 2009, STACS.

[23]  Ran Raz,et al.  Extractors with weak random seeds , 2005, STOC '05.

[24]  Elvira Mayordomo,et al.  A Kolmogorov complexity characterization of constructive Hausdorff dimension , 2002, Inf. Process. Lett..

[25]  J. H. Lutz,et al.  Effective fractal dimension: foundations and applications , 2003 .

[26]  Avi Wigderson,et al.  Extracting randomness via repeated condensing , 2000, Proceedings 41st Annual Symposium on Foundations of Computer Science.

[27]  Avi Wigderson,et al.  Entropy waves, the zig-zag graph product, and new constant-degree expanders and extractors , 2000, Proceedings 41st Annual Symposium on Foundations of Computer Science.

[28]  John M. Hitchcock,et al.  Resource-bounded strong dimension versus resource-bounded category , 2005, Inf. Process. Lett..

[29]  Marius Zimand,et al.  On Generating Independent Random Strings , 2009, CiE.

[30]  Noam Nisan,et al.  Randomness is Linear in Space , 1996, J. Comput. Syst. Sci..

[31]  Guy Kindler,et al.  Simulating independence: new constructions of condensers, ramsey graphs, dispersers, and extractors , 2005, STOC '05.

[32]  Avi Wigderson,et al.  Extracting randomness using few independent sources , 2004, 45th Annual IEEE Symposium on Foundations of Computer Science.

[33]  Miklos Santha,et al.  Generating Quasi-Random Sequences from Slightly-Random Sources (Extended Abstract) , 1984, FOCS.

[34]  Oded Goldreich,et al.  Unbiased bits from sources of weak randomness and probabilistic communication complexity , 1985, 26th Annual Symposium on Foundations of Computer Science (sfcs 1985).

[35]  Nikolai K. Vereshchagin,et al.  Independent minimum length programs to translate between given strings , 2002, Theor. Comput. Sci..