Useful Links
Computer Science
Algorithms and Data Structures
Computational Complexity Theory
1. Introduction to Computational Complexity Theory
2. Mathematical Foundations
3. Models of Computation
4. Complexity Measurement
5. Time Complexity Classes
6. Reducibility and NP-Completeness
7. Space Complexity Theory
8. Hierarchy Theorems
9. Polynomial Hierarchy
10. Randomized Complexity
11. Interactive Proof Systems
12. Circuit Complexity
13. Quantum Complexity
14. Advanced Topics
Interactive Proof Systems
Interactive Computation Model
Prover-Verifier Paradigm
Roles and Capabilities
Communication Protocols
Completeness and Soundness
Perfect Completeness
Soundness Error
Interactive Proof Classes
Interactive Polynomial Time IP
Definition and Properties
Round Complexity
Arthur-Merlin Games AM
Public Coin Protocols
Relationship to IP
Multi-Prover Interactive Proofs MIP
Definition and Power
Zero-Knowledge Proofs
Zero-Knowledge Property
Simulator Definition
Perfect, Statistical, Computational
Applications
Cryptographic Protocols
Authentication Systems
Examples
Graph Isomorphism
Quadratic Residuosity
Major Results
IP = PSPACE Theorem
Statement and Significance
Proof Outline
Arithmetization Technique
MIP = NEXP Theorem
Statement and Implications
Previous
10. Randomized Complexity
Go to top
Next
12. Circuit Complexity