REVIEW
The Gap Between Average-Case and Worst-Case Complexity
Computational Complexity · Submitted 13 Oct 2026 · 35 references
Pith's verdict: Equivalence between average-case vs worst-case for PH and a meta-complexity gap reduction – a conceptual advance built heavily on [HLO26].
T0 · AI review
Why Pith says this
Highlight any text to comment on it.
Referee report
The paper
The paper claims
Excluding PH Heuristica is equivalent to a meta-complexity gap reduction.
The reading
What carries the argument
The central objects are the promise problems Gap-MINpKT^PH, where a YES instance has small time-bounded Kolmogorov complexity at time t and a NO instance has large complexity at time poly(t), and Mild-Gap-MINpKT^PH, where the NO threshold uses time t+poly(n) instead. The proof employs time-bounded probabilistic Kolmogorov complexity pK^t with PH oracle, symmetry of information, language compression for nondeterministic Kolmogorov complexity, and a lifted measure ℓ-pK that allows additive time increases, enabling a telescoping argument to eliminate the computational depth term.
Extended reading notes
Core claim
The central claim is that the implication DistPH⊆AvgBPP ⇒ PH⊆BPP is equivalent to the implication Gap-MINpKT^PH ∈ prBPP ⇒ Mild-Gap-MINpKT^PH ∈ prBPP. This is proved by two separate equivalences: DistPH⊆AvgBPP ⇔ Gap-MINpKT^PH ∈ prBPP, and PH⊆BPP ⇔ Mild-Gap-MINpKT^PH ∈ prBPP. Thus, the average-case versus worst-case complexity of PH reduces entirely to a comparison between two approximation regimes for probabilistic time-bounded Kolmogorov complexity with PH oracle access.
Load-bearing premise
The proof of the hard direction (Lemma 3.4) relies on the language compression property for pK^t,SAT from [HLO26] and on the assumption that the mild-gap version of MINpKT^SAT is easy, which together allow an oracle removal inequality via ℓ-pK and telescoping; several key lemmas are deferred to [HLO26] and their correctness in the relativized mild-gap setting is assumed.
Editorial extensions
If this is right
- Any proof that DistPH⊆AvgBPP implies PH⊆BPP must implicitly establish the gap reduction for MINpKT^PH, showing meta-complexity is unavoidable.
- The average-case gap reduction (Theorem 1.2) shows that for both zero-error and two-sided error settings, the distinction between gap and no-gap versions of MINpKT^PH vanishes on average.
- The relativization barrier implies that nonrelativizing techniques are necessary for the worst-case gap reduction, aligning with known barriers in complexity theory.
- The equivalence suggests that the complexity of MINpKT with PH oracle is a central question for understanding the average-case complexity of the polynomial hierarchy.
Reading between the lines
- The equivalence implies that a polynomial-time algorithm for Gap-MINpKT^PH would directly resolve the PH Heuristica problem, making meta-complexity a concrete pathway to this fundamental question.
- The mild-gap problem captures the worst-case complexity of PH almost exactly, so its hardness is tied to the existence of efficient algorithms for all of PH.
- The average-case gap elimination suggests that the core difficulty lies in the worst-case setting, where the time gap between YES and NO instances is significant and requires nonrelativizing reasoning.
Original abstract
Understanding the average-case complexity of $\mathsf{NP}$ is a central goal in complexity theory and cryptography. A necessary milestone is to understand the corresponding average-case versus worst-case question for the polynomial hierarchy ($\mathsf{PH}$). In a celebrated result, Hirahara [Hir21] proved that if every distributional problem in $\mathsf{PH}$ is easy on average, then every language in $\mathsf{PH}$ admits worst-case algorithms running in time $2^{O(n/\log n)}$. Remarkably, although the statement of Hirahara's theorem makes no reference to meta-complexity, all known proofs appear to use time-bounded Kolmogorov complexity and its associated meta-computational problems in an essential way. We show that the reliance on techniques and perspectives from meta-complexity is not simply a coincidence. Building on previous work of Hirahara [Hir20] and on a recent result of Hu, Lu, and Oliveira [HLO25], we prove that relating the average-case and worst-case complexities of $\mathsf{PH}$ is in fact equivalent to a purely meta-computational implication: efficient algorithms for a standard gap version of $\mathsf{MINpKT}$ with $\mathsf{PH}$ oracle access imply efficient algorithms for a mild gap version. Crucially, in these promise problems the standard gap separates a YES instance with time bound $t$ from a NO instance with time bound $\mathsf{poly}(t)$, whereas the mild gap keeps the YES threshold $t$ and moves the NO threshold to $t+\mathsf{poly}(n)$. Together with prior work, this equivalence points to the study of gap reductions as a potentially promising route toward understanding the relation between average-case and worst-case complexity. We make progress by proving that the gap in running time can be eliminated in the average-case setting. Finally, we prove that in the worst-case setting any efficient reduction between the two problems must use nonrelativizing techniques.
The compiled record
The paper's own sentences, arranged, kept beside the review and separate from it. Each label is drawn from a closed vocabulary; the number beside it is the probability the classifier gave that label. Numbers in the tables are the authors', checked by code. No sentence in this record was written by a model.
The abstract, sentence by sentence
Understanding the average-case complexity of $\mathsf{NP}$ is a central goal in complexity theory and cryptography. A necessary milestone is to understand the corresponding average-case versus worst-case question for the polynomial hierarchy ($\mathsf{PH}$). In a celebrated result, Hirahara [Hir21] proved that if every distributional problem in $\mathsf{PH}$ is easy on average, then every language in $\mathsf{PH}$ admits worst-case algorithms running in time $2^{O(n/\log n)}$. Remarkably, although the statement of Hirahara's theorem makes no reference to meta-complexity, all known proofs appear to use time-bounded Kolmogorov complexity and its associated meta-computational problems in an essential way. We show that the reliance on techniques and perspectives from meta-complexity is not simply a coincidence. Building on previous work of Hirahara [Hir20] and on a recent result of Hu, Lu, and Oliveira [HLO25], we prove that relating the average-case and worst-case complexities of $\mathsf{PH}$ is in fact equivalent to a purely meta-computational implication: efficient algorithms for a standard gap version of $\mathsf{MINpKT}$ with $\mathsf{PH}$ oracle access imply efficient algorithms for a mild gap version. Crucially, in these promise problems the standard gap separates a YES instance with time bound $t$ from a NO instance with time bound $\mathsf{poly}(t)$, whereas the mild gap keeps the YES threshold $t$ and moves the NO threshold to $t+\mathsf{poly}(n)$. Together with prior work, this equivalence points to the study of gap reductions as a potentially promising route toward understanding the relation between average-case and worst-case complexity. We make progress by proving that the gap in running time can be eliminated in the average-case setting. Finally, we prove that in the worst-case setting any efficient reduction between the two problems must use nonrelativizing techniques.
background contribution method result interpretation main claim
| # | sentence | role | the authors' own work | states the main conclusion | strength |
|---|---|---|---|---|---|
| s0 | Understanding the average-case complexity of $\mathsf{NP}$ is a central goal in complexity theory and cryptography. | background 1.00 | 0.03 | 0.02 | asserted 1.00 |
| s1 | A necessary milestone is to understand the corresponding average-case versus worst-case question for the polynomial hierarchy ($\mathsf{PH}$). | background 0.94 | 0.05 | 0.02 | asserted 0.99 |
| s2 | In a celebrated result, Hirahara [Hir21] proved that if every distributional problem in $\mathsf{PH}$ is easy on average, then every language in $\mathsf{PH}$ admits worst-case algorithms running in time $2^{O(n/\log n)}$. | background 0.99 | 0.02 | 0.06 | asserted 1.00 |
| s3 | Remarkably, although the statement of Hirahara's theorem makes no reference to meta-complexity, all known proofs appear to use time-bounded Kolmogorov complexity and its associated meta-computational problems in an essential way. | background 0.55 | 0.15 | 0.05 | asserted 0.96 |
| s4 | We show that the reliance on techniques and perspectives from meta-complexity is not simply a coincidence. | contribution 0.47 | 0.44 | 0.15 | asserted 1.00 |
| s5 | Building on previous work of Hirahara [Hir20] and on a recent result of Hu, Lu, and Oliveira [HLO25], we prove that relating the average-case and worst-case complexities of $\mathsf{PH}$ is in fact equivalent to a purely meta-computational implication: efficient algorithms for a standard gap version of $\mathsf{MINpKT}$ with $\mathsf{PH}$ oracle access imply efficient algorithms for a mild gap version. | result 0.76 | 0.95 | 0.71 | asserted 1.00 |
| s6 | Crucially, in these promise problems the standard gap separates a YES instance with time bound $t$ from a NO instance with time bound $\mathsf{poly}(t)$, whereas the mild gap keeps the YES threshold $t$ and moves the NO threshold to $t+\mathsf{poly}(n)$. | method 0.24 | 0.36 | 0.07 | asserted 1.00 |
| s7 | Together with prior work, this equivalence points to the study of gap reductions as a potentially promising route toward understanding the relation between average-case and worst-case complexity. | interpretation 0.88 | 0.38 | 0.21 | hedged possibility 0.99 |
| s8 | We make progress by proving that the gap in running time can be eliminated in the average-case setting. | result 0.87 | 0.95 | 0.13 | asserted 1.00 |
| s9 | Finally, we prove that in the worst-case setting any efficient reduction between the two problems must use nonrelativizing techniques. | result 0.97 | 0.93 | 0.18 | asserted 1.00 |
What was examined, and what was not
- arXiv listing abstract v1
- full text
- figures and tables
- references and citing sentences
- relations to other papers
- P abstract
- S sections
- T body sentences
- C citations
- R cross-paper relations
Figures
Figures reproduced from arXiv:2610.19162 by the authors.
References
Discussion
Disagree with the review, or know something it missed? Leave a comment, highlight any passage above to comment on it, or challenge this review formally.