TL;DR
This paper introduces an efficient, nearly-linear time proof system for batch evaluation of arithmetic circuits, enabling faster certification of complex computations and challenging existing complexity hypotheses like the Strong ETH.
Contribution
It develops a novel MA-proof system for polynomial evaluation and other problems, refuting the Merlin-Arthur Strong ETH and Arthur-Merlin Strong ETH.
Findings
Efficient proof system for multipoint arithmetic circuit evaluation
Faster certification for problems like Permanent and Hamiltonian cycles
Refutes the Merlin-Arthur Strong ETH and Arthur-Merlin Strong ETH
Abstract
We present an efficient proof system for Multipoint Arithmetic Circuit Evaluation: for every arithmetic circuit of size and degree over a field , and any inputs , the Prover sends the Verifier the values and a proof of length, and the Verifier tosses coins and can check the proof in about time, with probability of error less than . For small degree , this "Merlin-Arthur" proof system (a.k.a. MA-proof system) runs in nearly-linear time, and has many applications. For example, we obtain MA-proof systems that run in time (for various ) for the Permanent, Circuit-SAT for all sublinear-depth circuits, counting…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
