List approximation for increasing Kolmogorov complexity
Marius Zimand

TL;DR
This paper introduces a method to generate a list of strings, mostly more complex than a given string, using an algorithm that guarantees increased Kolmogorov complexity for most list members.
Contribution
It provides the first known list-approximation algorithm that produces strings with higher Kolmogorov complexity, including a polynomial-time version.
Findings
Creates a list of O(n^2) strings with increased complexity
Achieves 99% of list strings with higher complexity than input
Includes a polynomial-time construction method
Abstract
It is impossible to effectively modify a string in order to increase its Kolmogorov complexity. But is it possible to construct a few strings, not longer than the input string, so that most of them have larger complexity? We show that the answer is yes. We present an algorithm that on input a string of length returns a list with many strings, all of length , such that 99\% of them are more complex than , provided the complexity of is less than . We obtain similar results for other parameters, including a polynomial-time construction.
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
