Probabilistic Proofs and NP-Completeness
(a course given by Jiri Sgall, spring 2002)
In this course we will cover the proof of the PCP theorem and its
implications for the hardness of approximation.
Here are some pointers to texts used during the course, or providing an
alternative coverage of the results.
-
Sanjeev Arora. Probabilistic Checking of Proofs and Hardness of Approximation
Problems, Technical Report CS-TR-476-94, Princeton University, 1995.
-
Sanjeev Arora, Muli Safra: Probabilistic Checking of Proofs: A New Characterization
of NP. Journal of ACM, 45(1):70--122, 1998. An extended abstract appeared
in FOCS 1992.
-
Sanjeev Arora and Carsten Lund and Rajeev Motwani and Madhu Sudan and Mario
Szegedy. Proof verification and the hardness of approximation problems.
Journal of ACM, 45(3):501-555, 1998. An extended abstract appeared in FOCS
1992.
-
Ran Raz, Shmuel Safra: Sub-Constant Error-Probability Low-Degree Test,
and a Sub-Constant Error-Probability PCP Characterization of NP. Manuscript,
1996. An extended abstract appeared in STOC '97.
-
Contains the improved and simplified low-degree test. The actual test is
contained in Part II. The STOC version contains the 3-dimensional version
(read it first!).
-
Sanjeev Arora, Madhu Sudan. Improved low-degree testing and its applications.
An extended abstract appeared in STOC 1997.
-
Mihir Bellare, Oded Goldreich, Madhu Sudan. Free bits, PCP and Non-Approximability
- Towards tight results. SIAM J. Comput. 27(3): 804-915, 1998. An extended
abstract appeared in FOCS 1995.
-
Available at: Electronic Colloquium
on Computational Complexity, Report TR95-024
-
Introduced the notion of free bits. An excellent survey of the current
best inapproximability results (including those based on the successive
work, up to summer 1997). Many results from here are now improved (building
on this work).
-
Ran Raz. A Parallel repetition theorem. SIAM J. Comput. 27(3):763-803,
1998. An extended abstract appeared in STOC 1995.
-
Proof of the parallel repetition theorem.
-
Johan Håstad. Some optimal inapproximability results. Journal of
ACM 48:798--859, 2001. An extended abstract appeared in STOC 1996.
-
Johan Håstad. Clique is hard to approximate within $n^{1-\epsilon}$.
Acta Mathematica 182:105-142, 1999.
-
Madhu Sudan and Luca Trevisan. Probabilistically Checkable Proofs with Low
Amortized Query Complexity. An extended abstract appeared in FOCS 1998.
- Alex Samorodnitsky and Luca Trevisan. A PCP Characterization of NP
with Optimal Amortized Query Complexity. An extended abstract appeared in
STOC 2000.
Some books covering parts of the proof of the PCP theorem or its relation
to hardness of approximation are listed below.
-
G. Ausiello, P. Crescenzi, G. Gambosi, V. Kann, A. Marchetti-Spaccamela,
M. Protasi: Complexity and Approximation. Springer, 1999.
-
E. W. Mayr, H. J. Proemel, A. Steger (eds.): Lectures on Proof Verification
and Approximation Algorithms. LNCS 1367. Springer, 1998.
-
D. S. Hochbaum: Approximation Algorithms for NP-hard problems. PWS Publishing
Company, 1997.
-
R. Motwani, P. Raghavan: Randomized algorithms. Cambridge Univ. Press,
1995.
Last changed June 4, 2002