Efficiently Batching Unambiguous Interactive Proofs
Abstract
We show that if a language admits a public-coin unambiguous interactive proof (UIP) with round complexity , where bits are communicated per round, then the batch language , i.e. the set of -tuples of statements all belonging to , has an unambiguous interactive proof with round complexity , per-round communication of bits, assuming the verifier in the has depth bounded by . Prior to this work, the best known batch for required communication complexity at least for any arbitrarily small constant (Reingold-Rothblum-Rothblum, STOC 2016). As a corollary of our result, we obtain a doubly efficient proof system, that is, a proof system whose proving overhead is polynomial in the time of the underlying computation, for any language computable in polynomial space and in time at most . This expands the state of the art of doubly efficient proof systems: prior to our work, such systems were known for languages computable in polynomial space and in time for a small significantly smaller than (Reingold-Rothblum-Rothblum, STOC 2016).
Keywords
Cite
@article{arxiv.2510.19075,
title = {Efficiently Batching Unambiguous Interactive Proofs},
author = {Bonnie Berger and Rohan Goyal and Matthew M. Hong and Yael Tauman Kalai},
journal= {arXiv preprint arXiv:2510.19075},
year = {2025}
}