Search-To-Decision Reductions for Kolmogorov Complexity

Noam Mazor, Rafael Pass

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

A long-standing open problem dating back to the 1960s is whether there exists a search-to-decision reduction for the time-bounded Kolmogorov complexity problem – that is, the problem of determining whether the length of the shortest time-t program generating a given string x is at most s. In this work, we consider the more “robust” version of the time-bounded Kolmogorov complexity problem, referred to as the GapMINKT problem, where given a size bound s and a running time bound t, the goal is to determine whether there exists a poly(t, |x|)-time program of length s + O(log |x|) that generates x. We present the first non-trivial search-to-decision reduction R for the GapMINKT problem; R has a running-time bound of 2ϵn for any ϵ > 0 and additionally only queries its oracle on “thresholds” s of size s + O(log |x|). As such, we get that any algorithm with running-time (resp. circuit size) 2αspoly(|x|, t, s) for solving GapMINKT (given an instance (x, t, s), yields an algorithm for finding a witness with running-time (resp. circuit size) 2(α+ϵ)spoly(|x|, t, s). Our second result is a polynomial-time search-to-decision reduction for the time-bounded Kolmogorov complexity problem in the average-case regime. Such a reduction was recently shown by Liu and Pass (FOCS’20), heavily relying on cryptographic techniques. Our reduction is more direct and additionally has the advantage of being length-preserving, and as such also applies in the exponential time/size regime. A central component in both of these results is the use of Kolmogorov and Levin’s Symmetry of Information Theorem.

Original languageEnglish
Title of host publication39th Computational Complexity Conference, CCC 2024
EditorsRahul Santhanam
ISBN (Electronic)9783959773317
DOIs
StatePublished - Jul 2024
Event39th Computational Complexity Conference, CCC 2024 - Ann Arbor, United States
Duration: 22 Jul 202425 Jul 2024

Publication series

NameLeibniz International Proceedings in Informatics, LIPIcs
Volume300

Conference

Conference39th Computational Complexity Conference, CCC 2024
Country/TerritoryUnited States
CityAnn Arbor
Period22/07/2425/07/24

Keywords

  • Kolmogorov complexity
  • search to decision

All Science Journal Classification (ASJC) codes

  • Software

Cite this