HackerPapers

arXiv:cs/0606037cs.CC

Average-Case Complexity

Andrej Bogdanov, Luca Trevisan

Abstract

We survey the average-case complexity of problems in NP. We discuss various notions of good-on-average algorithms, and present completeness results due to Impagliazzo and Levin. Such completeness results establish the fact that if a certain specific (but somewhat artificial) NP problem is easy-on-average with respect to the uniform distribution, then all problems in NP are easy-on-average with respect to all samplable distributions. Applying the theory to natural distributional problems remain an outstanding open question. We review some natural distributional problems whose average-case complexity is of particular interest and that do not yet fit into this theory. A major open question whether the existence of hard-on-average problems in NP can be based on the P$\neq$NP assumption or on related worst-case assumptions. We review negative results showing that certain proof techniques cannot prove such a result. While the relation between worst-case and average-case complexity for general NP problems remains open, there has been progress in understanding the relation between different "degrees" of average-case complexity. We discuss some of these "hardness amplification" results.

arXiv comments
Journal reference
DOI
Subjects
cs.CCComputational Complexity

On Hacker News

Linked by 2 identifiable commenters in 2 comments across 2 threads, from Dec 2021 to Feb 2023.

Comments linking this paper, per year.

Discussed in comments2 threads

  1. Why SAT Is Hard 1 comment
    • Average-case complexity is studied quite a bit. There is some discussion on wikipedia [1]. Also see this paper, which discusses the average-case complexity of NP problems [2] The reason why its not studied as much by theoretical computer science as is by algorithm-implementers…

      abdullahkhalidsView on HNParent context

    • This is useful information, thank you for sharing this theorem! I am still skeptical about the soundness of the verifier's challenge generating mechanism. Assuming P!=NP and the challenge is drawn uniformly from the full space, I am still not convinced that the prover does not…

      bmc7505View on HNParent context

Submitted to Hacker News

Connected through shared HN threads, not inferred similarity or a recommendation.