,
Zhenjian Lu
,
Igor C. Oliveira
Creative Commons Attribution 4.0 International license
Meta-complexity investigates the complexity of computational problems and tasks that are themselves about computations and their complexity. Understanding whether such problems can capture the hardness of NP is a central research direction. A longstanding open problem in this area is to establish the NP-hardness of MINKT (Ker-I Ko, 1991 [Ker{-}I Ko, 1991]), the problem of estimating time-bounded Kolmogorov complexity.
We contribute to this research direction by studying nK^t, a natural variant of Kolmogorov complexity that captures the complexity of representing a string using time-bounded nondeterministic computations [Buhrman et al., 2001]. Let MINnKT denote the task of estimating nK^t(x) of a given input string x. We prove that MINnKT ∈ BPP if and only if NP ⊆ BPP. This can be interpreted as a solution to Ko’s question in the setting of nondeterministic time-bounded Kolmogorov complexity.
Crucial to the proof of this result is the investigation of a new notion of probabilistic nondeterministic time-bounded Kolmogorov complexity called pnK^t. This measure can be seen as an extension of pK^t complexity [Halley Goldberg et al., 2022] obtained by replacing 𝖪^t with nK^t. We establish unconditionally that pnK^t has nearly all key properties of (time-unbounded) Kolmogorov complexity, such as language compression, conditional coding, and a form of symmetry of information. Finally, we show that the corresponding meta-computational problem MINpnKT also captures the hardness of NP, and that extending this result to the closely related problem Gap-MINpnKT would imply the exclusion of PH-Heuristica.
@InProceedings{hu_et_al:LIPIcs.CCC.2026.9,
author = {Hu, Jinqiao and Lu, Zhenjian and Oliveira, Igor C.},
title = {{Hardness of Computing Nondeterministic Kolmogorov Complexity}},
booktitle = {41st Computational Complexity Conference (CCC 2026)},
pages = {9:1--9:50},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-95977-437-6},
ISSN = {1868-8969},
year = {2026},
volume = {383},
editor = {Moshkovitz, Dana},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.CCC.2026.9},
URN = {urn:nbn:de:0030-drops-270516},
doi = {10.4230/LIPIcs.CCC.2026.9},
annote = {Keywords: meta-complexity, average-case complexity, Kolmogorov complexity}
}