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 Hamiltonian cycles, and infeasibility of - linear programs. In general, the value of any polynomial in Valiant's class can be certified faster than "exhaustive summation" over all possible assignments. These results strongly refute a Merlin-Arthur Strong ETH and Arthur-Merlin Strong ETH posed by Russell Impagliazzo and others. We also give a three-round (AMA) proof system for quantified Boolean formulas running in time, nearly-linear time MA-proof systems for counting orthogonal vectors in a collection and finding Closest Pairs in the Hamming metric, and a MA-proof system running in -time for counting -cliques in graphs. We point to some potential future directions for refuting the Nondeterministic Strong ETH.
Connections
Explore this paper’s authors, topics and related work.
Building this map preview
BZPEER is loading the nearby papers, people, topics and institutions for this page.
Reviews 0
Write a review
No reviews yet.
Discussion 0
Add a comment
No comments yet.