Perfect Zero-Knowledge PCPs for #P
- đ¤ Speaker: Jack O'Connor (University of Cambridge)
- đ Date & Time: Tuesday 14 May 2024, 14:00 - 15:00
- đ Venue: Computer Laboratory, William Gates Building, Room SS03
Abstract
A probabilistically checkable proof (PCP) is a proof which can be verified by inspecting a small (usually constant) number of symbols from the proof. PCPs are fundamental objects in complexity theory, with deep connections to hardness of approximation. Informally, we say a PCP is zero-knowledge if no polynomial time algorithm with oracle access to the proof can learn anything more than the validity of the proof. Zero-knowledge proofs have been hugely influential in both cryptography and complexity theory.
We construct a perfect zero-knowledge PCP for the #P-complete language #SAT. Our construction is the first construction of a perfect zero-knowledge PCP for a language (believed to be) outside BPP . We achieve this result unconditionally, and don’t require any cryptographic assumptions.
Our construction relies on both algebraic and combinatorial techniques, including a version of the Reed-Muller code augmented with subcube sums and the combinatorial nullstellensatz. No background in zero knowledge will be assumed for the talk. (Joint work with Tom Gur and Nicholas Spooner: https://arxiv.org/abs/2403.11941)
Series This talk is part of the Algorithms and Complexity Seminar series.
Included in Lists
- Algorithms and Complexity Seminar
- All Talks (aka the CURE list)
- bld31
- Cambridge talks
- Computer Laboratory, William Gates Building, Room SS03
- Department of Computer Science and Technology talks and seminars
- Interested Talks
- School of Technology
- Trust & Technology Initiative - interesting events
- yk449
Note: Ex-directory lists are not shown.
![[Talks.cam]](/static/images/talkslogosmall.gif)


Tuesday 14 May 2024, 14:00-15:00