skip to main content
research-article
Free Access

Probabilistically checkable proofs

Authors Info & Claims
Published:01 March 2009Publication History
Skip Abstract Section

Abstract

Can a proof be checked without reading it?

Skip Supplemental Material Section

Supplemental Material

References

  1. Arora, S., Babai, L., Stern, J., Sweedyk, Z. The hardness of approximate optima in lattices, codes and systems of linear equations. J. Comput. Syst. Sci. 54, 2 (Apr. 1997), 317--331. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Arora, S., Lund, C. Hardness of approximations. Approximation Algorithms for NP-Hard Problems. D.S. Hochbaum, ed. PWS, 1995. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Arora, S., Lund, C., Motwani, R., Sudan, M., Szegedy, M. Proof verification and the hardness of approximation problems. J. ACM 45, 3 (May 1998), 501--555. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Arora, S., Safra, S. Probabilistic checking of proofs: A new characterization of NP. J. ACM 45, 1 (Jan. 1998), 70--122. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Babai, L., Fortnow, L., Levin, L.A., Szegedy, M. Checking computations in polylogarithmic time. In Proceedings of the 23rd ACM Symposium on the Theory of Computing (New York, 1991), ACM, 21--32. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Babai, L., Fortnow, L., Lund, C. Non-deterministic exponential time has two-prover interactive protocols. Comput. Complexity 1, 1 (1991), 3--40.Google ScholarGoogle ScholarCross RefCross Ref
  7. Babai, L., Moran, S. Arthur-Merlin games: A randomized proof system, and a hierarchy of complexity class. J. Comput. Syst. Sci. 36, 2 (Apr. 1988), 254--276. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Ben-Or, M., Goldwasser, S., Kilian, J., Wigderson, A. Multi-prover interactive proofs: How to remove intractability. In Proceedings of the 20th Annual ACM Symposium on the Theory of Computing (1988), 113--131. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Ben-Sasson, E., Sudan, M. Short PCPs with poly-log rate and query complexity. In Proceedings of the 37th Annual ACM Symposium on Theory of Computing (New York, 2005), ACM, 266--275. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Cohen, A., Wigderson, A. Dispersers, deterministic amplification, and weak random sources (extended abstract). In IEEE Symposium on Foundations of Computer Science (1989), 14--19. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Cook, S.A. The complexity of theorem-proving procedures. In Proceedings of the 3rd ACM Symposium Theory of Computing (Ohio, 1971), Shaker Heights, 151--158. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Dinur, I. The PCP theorem by gap amplification. In Proceedings of the 38th Annual ACM Symposium on Theory of Computing (New York, 2006), ACM, 241--250. Preliminary version appeared as an ECCC Technical Report TR05-046. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Dinur, I., Reingold, O. Assignment testers: Towards a combinatorial proof of the PCP-theorem. In Proceedings of the 45th Annual IEEE Symposium on Foundations of Computer Science (Loc Alamitos, CA, USA, 2004), IE, 155--164. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Feige, U. A threshold of ln n for approximating set cover. J. ACM 45, 4 (1998), 634--652. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Feige, U., Goldwasser, S., Lov´sz, L., Safra, S., Szegedy, M. Interactive proofs and the hardness of approximating cliques. J. ACM 43, 2 (1996), 268--292. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Fortnow, L., Rompel, J., Sipser, M. On the power of multi-prover interactive protocols. Theor. Comput. Sci. 134, 2 (1994), 545--557. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Garey, M.A., Johnson, D.S. Computers and Intractability. Freeman, 1979.Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Goldreich, O. Modern Cryptography, Probabilistic Proofs and Pseudorandomness, volume 17 of Algorithms and Combinatorics. Springer-Verlag, 1998. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Goldreich, O., Micali, S., Wigderson, A. Proofs that yield nothing but their validity or all languages in NP have zero-knowledge proof systems. J. ACM 38, 1 (July 1991), 691--729. Preliminary version in IEEE FOCS, 1986. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Goldwasser, S., Micali, S., Rackoff, C. The knowledge complexity of interactive proof systems. SIAM J. Comput. 18, 1 (February 1989), 186--208. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Håstad, J. Clique is hard to approximate within n to the power 1-epsilon. Acta Mathemat. 182 (1999), 105--142.Google ScholarGoogle ScholarCross RefCross Ref
  22. Håstad, J. Some optimal inapproximability results. J. ACM 48 (2001),798--859. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. Impagliazzo, R., Zuckerman, D. How to recycle random bits. In IEEE Symposium on Foundations of Computer Science (1989), 248--253. Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. Karloff, H., Zwick, U. A 7/8-approximation algorithm for max 3sat? In FOCS '97: Proceedings of the 38th Annual Symposium on Foundations of Computer Science (FOCS '97) (Washington, DC, USA, 1997), IEEE Computer Society, 406--415. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. Karp, R.M. Reducibility among combinatorial problems. Complexity of Computer Computations. R. Miller, and J. Thatcher, eds.1972, 85--103.Google ScholarGoogle Scholar
  26. Khot, S. Guest column: Inapproximability results via long code based PCPs. SIGACT News 36, 2, 25--42, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. Levin, L.A. Universal search problems. Problemy Peredachi Informatsii, 9, 3 (1973), 265--266.Google ScholarGoogle Scholar
  28. Lund, C., Fortnow, L., Karloff, H.J., Nisan, N. Algebraic methods for interactive proof systems. J. ACM 39, 4 (Oct. 1992), 859--868. Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. Lund, C., Yannakakis, M. On the hardness of approximating minimization problems. J. ACM 41, 5 (Sept. 1994), 960--981. Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. Papadimitriou, C., Yannakakis, M. Optimization, approximation, and complexity classes. J. Comput. Syst. Sci. 43 (1991), 425--440.Google ScholarGoogle ScholarCross RefCross Ref
  31. Radhakrishnan, J., Sudan, M. On Dinur's proof of the PCP theorem. Bulletin (New Series) Amer. Math. Soc., 44, 1 (Jan. 2007), 19--61.Google ScholarGoogle Scholar
  32. Raz, R. A parallel repetition theorem. SIAM J. Comput. 27, 3 (1998), 763--803. Google ScholarGoogle ScholarDigital LibraryDigital Library
  33. Shamir, A. IP = PSPACE. J. ACM 39, 4 (Oct. 1992), 869--877. Google ScholarGoogle ScholarDigital LibraryDigital Library
  34. Shannon, C.E. A mathematical theory of communication. Bell Syst. Tech. J. 27, (1948), 379--423, 623--656.Google ScholarGoogle ScholarCross RefCross Ref

Index Terms

  1. Probabilistically checkable proofs

          Recommendations

          Reviews

          Arturo Ortiz-Tapia

          If a mathematical proof can be lengthy, verifying its validity may turn out to be almost as complex. Sudan offers a brief review of an alternative procedure to analyze mathematical proofs, using probabilistic algorithms. His explanation focuses specifically on the complexity of the query and the probability gap of certainty for accepting or rejecting a proof as a valid one. The article touches on the question of whether a proof can be checked efficiently, in polynomial time in the length of its shortest proof, and also if such a proof-mathematical or any other formal abstraction-can be queried about its validity, in probabilistic fashion, with the least possible questions. The article makes some progress toward answering such questions, although a probabilistic verifying algorithm that is of real practical use for mathematicians is still to be worked out. The topic of probabilistic checkable proofs is indeed important, and Sudan's article and the references therein should be studied by any pure mathematician who is working on provability. I would also recommend this paper to computer scientists who are dealing with problems related to proving the internal coherence of systems, especially if they are dependent on some form of combinatorial optimization. Online Computing Reviews Service

          Access critical reviews of Computing literature here

          Become a reviewer for Computing Reviews.

          Comments

          Login options

          Check if you have access through your login credentials or your institution to get full access on this article.

          Sign in

          Full Access

          • Published in

            cover image Communications of the ACM
            Communications of the ACM  Volume 52, Issue 3
            Being Human in the Digital Age
            March 2009
            138 pages
            ISSN:0001-0782
            EISSN:1557-7317
            DOI:10.1145/1467247
            Issue’s Table of Contents

            Copyright © 2009 ACM

            Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

            Publisher

            Association for Computing Machinery

            New York, NY, United States

            Publication History

            • Published: 1 March 2009

            Permissions

            Request permissions about this article.

            Request Permissions

            Check for updates

            Qualifiers

            • research-article
            • Popular
            • Refereed

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader

          HTML Format

          View this article in HTML Format .

          View HTML Format