Abstract.
In the literature, prefix Kolmogorov complexity is defined either in terms of self-delimiting Turing machines or in terms of partial recursive prefix functions. These notions of prefix Kolmogorov complexity are equivalent because, as Chaitin showed, every partial recursive prefix function can be simulated by a self-delimiting Turing machine. However, the simulation given by Chaitin's construction is not efficient, and so questions regarding the time-bounded equivalence of these notions remained unresolved. Here we closely examine these questions.
As our main result, we show that every partial recursive prefix function can be simulated with polynomial efficiency by a self-delimiting Turing machine if and only if P = NP. Thus, it is unlikely that Chaitin's construction can be used to show the polynomial-time equivalence of these notions of prefix Kolmogorov complexity. Here we further examine the relationships between these notions of time-bounded prefix Kolmogorov complexity.
Similar content being viewed by others
Author information
Authors and Affiliations
Additional information
Received March 25, 1997, and in final form October 8, 1999.
Rights and permissions
About this article
Cite this article
Juedes, D., Lutz, J. Modeling Time-Bounded Prefix Kolmogorov Complexity . Theory Comput. Systems 33, 111–123 (2000). https://doi.org/10.1007/s002249910008
Issue Date:
DOI: https://doi.org/10.1007/s002249910008