14,153 research outputs found
Verifying proofs in constant depth
In this paper we initiate the study of proof systems where verification of proofs proceeds by NC circuits. We investigate the question which languages admit proof systems in this very restricted model. Formulated alternatively, we ask which languages can be enumerated by NC functions. Our results show that the answer to this problem is not determined by the complexity of the language. On the one hand, we construct NC proof systems for a variety of languages ranging from regular to NP-complete. On the other hand, we show by combinatorial methods that even easy regular languages such as Exact-OR do not admit NC proof systems. We also present a general construction of proof systems for regular languages with strongly connected NFA's
Towards Verifying Nonlinear Integer Arithmetic
We eliminate a key roadblock to efficient verification of nonlinear integer
arithmetic using CDCL SAT solvers, by showing how to construct short resolution
proofs for many properties of the most widely used multiplier circuits. Such
short proofs were conjectured not to exist. More precisely, we give n^{O(1)}
size regular resolution proofs for arbitrary degree 2 identities on array,
diagonal, and Booth multipliers and quasipolynomial- n^{O(\log n)} size proofs
for these identities on Wallace tree multipliers.Comment: Expanded and simplified with improved result
Quantum superiority for verifying NP-complete problems with linear optics
Demonstrating quantum superiority for some computational task will be a
milestone for quantum technologies and would show that computational advantages
are possible not only with a universal quantum computer but with simpler
physical devices. Linear optics is such a simpler but powerful platform where
classically-hard information processing tasks, such as Boson Sampling, can be
in principle implemented. In this work, we study a fundamentally different type
of computational task to achieve quantum superiority using linear optics,
namely the task of verifying NP-complete problems. We focus on a protocol by
Aaronson et al. (2008) that uses quantum proofs for verification. We show that
the proof states can be implemented in terms of a single photon in an equal
superposition over many optical modes. Similarly, the tests can be performed
using linear-optical transformations consisting of a few operations: a global
permutation of all modes, simple interferometers acting on at most four modes,
and measurement using single-photon detectors. We also show that the protocol
can tolerate experimental imperfections.Comment: 10 pages, 6 figures, minor corrections, results unchange
Streaming Verification of Graph Properties
Streaming interactive proofs (SIPs) are a framework for outsourced
computation. A computationally limited streaming client (the verifier) hands
over a large data set to an untrusted server (the prover) in the cloud and the
two parties run a protocol to confirm the correctness of result with high
probability. SIPs are particularly interesting for problems that are hard to
solve (or even approximate) well in a streaming setting. The most notable of
these problems is finding maximum matchings, which has received intense
interest in recent years but has strong lower bounds even for constant factor
approximations.
In this paper, we present efficient streaming interactive proofs that can
verify maximum matchings exactly. Our results cover all flavors of matchings
(bipartite/non-bipartite and weighted). In addition, we also present streaming
verifiers for approximate metric TSP. In particular, these are the first
efficient results for weighted matchings and for metric TSP in any streaming
verification model.Comment: 26 pages, 2 figure, 1 tabl
- …