P vs NP vs PSPACE: Understanding Computational Complexity
A walkthrough of P, NP, and PSPACE, how they relate, and why the idea of a witness connects NP problems to zero-knowledge proofs.
complexity theoryzero-knowledge proofs
How Reed-Solomon codes let a scratched CD keep playing, from polynomials and parity to the shuffle that makes burst errors easy to fix.
A walkthrough of P, NP, and PSPACE, how they relate, and why the idea of a witness connects NP problems to zero-knowledge proofs.