2006
DOI: 10.1561/0400000004
|View full text |Cite
|
Sign up to set email alerts
|

Average-Case Complexity

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 op… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
97
0
1

Year Published

2008
2008
2021
2021

Publication Types

Select...
4
3

Relationship

0
7

Authors

Journals

citations
Cited by 114 publications
(101 citation statements)
references
References 83 publications
1
97
0
1
Order By: Relevance
“…We will follow the paper [1] of Bogdanov and Trevisan. The main goal of the theory is to show that certain NP problems are "hard on average".…”
Section: Polynomial Time Samplable and Computable Distributionsmentioning
confidence: 99%
See 2 more Smart Citations
“…We will follow the paper [1] of Bogdanov and Trevisan. The main goal of the theory is to show that certain NP problems are "hard on average".…”
Section: Polynomial Time Samplable and Computable Distributionsmentioning
confidence: 99%
“…We will not define here the type of reductions used in the definition of completeness, and refer to [2,4,1] for the definition. We will define simplified reductions (Definition 3.1 from [1]) that come back to [5]. These simplified reductions will suffice for the goal of this paper.…”
Section: Definition 1 ([2 1])mentioning
confidence: 99%
See 1 more Smart Citation
“…In this subsection, we define the key notions of the average-case complexity theory. Essentially, we follow [2]. We restrict ourselves to the two-letter alphabet {0, 1}; the set of all words in this alphabet is denoted by {0, 1} * .…”
Section: Theorem 3 If There Exists a Length-preserving Polynomial-timentioning
confidence: 99%
“…(1) A successful cryptographic adversary may err on a polynomial fraction of inputs [3, Definition 2.2.2], while an average-case polynomial-time algorithm cannot spend exponential time on a polynomial fraction of inputs [2,6]. (2) A (polynomial-time samplable) probability distribution in the cryptographic setting is taken over the inputs of a function, while in the average-case setting, it is usually taken over the outputs (i.e., over the instances of the problem of inverting the function); see, e.g., [4,7].…”
Section: §1 Introductionmentioning
confidence: 99%