logo
Loading...
A Personal View of Average-Case Complexity
Computer Science

A Personal View of Average-Case Complexity

R. Impagliazzo

A concise tour of the structural theory of average-case complexity—summarizing the state of knowledge (including folklore results), unifying definitions, and highlighting promising research directions; research conducted by Russell Impagliazzo (Computer Science and Engineering, UC San Diego, 9500 Gilman Drive, La Jolla, CA 92093-0114; russell@cs.ucsd.edu).... show more
Abstract
The structural theory of average-case complexity, introduced by Levin, gives a formal setting for discussing the types of inputs for which a problem is difficult. This is vital to understanding both when a seemingly difficult (e.g. NP-complete) problem is actually easy on almost all instances, and to determining which problems might be suitable for applications requiring hard problems, such as cryptography. This paper attempts to summarize the state of knowledge in this area, including some "folklore" results that have not explicitly appeared in print. We also try to standardize and unify definitions. Finally, we indicate what we feel are interesting research directions. We hope that this paper will motivate more research in this area and provide an introduction to the area for people new to it.
Publisher
Published On
Apr 17, 1995
Authors
Russell Impagliazzo
Tags
average-case complexitystructural complexity theoryNP-complete instancescryptographic hardnessLevin's frameworkdefinitions and folklore results
Listen, Learn & Level Up
Over 10,000 hours of research content in 25+ fields, available in 22+ languages.
No more digging through PDFs, just hit play and absorb the world's latest research in your language, on your time.
listen to research audio papers with researchbunny