Redundancy in Distributed Proofs
Laurent Feuilloley, Pierre Fraigniaud, Juho Hirvonen, Ami Paz, Mor, Perry

TL;DR
This paper explores the redundancy in distributed proofs, demonstrating how tradeoffs between certificate size and verification rounds can be optimized across various network topologies, leading to improved bounds and understanding of distributed verification.
Contribution
It introduces new tradeoff results between certificate size and verification rounds, applicable to all network predicates and various graph structures, generalizing previous bounds.
Findings
Linear decrease in certificate size with increased communication radius in trees, cycles, and grids.
Enhanced tradeoffs achieved by redistributing common certificate parts in arbitrary graphs.
Improved bounds for certificates in spanning trees, minimum spanning trees, and network spanners.
Abstract
Distributed proofs are mechanisms enabling the nodes of a network to collectivity and efficiently check the correctness of Boolean predicates on the structure of the network, or on data-structures distributed over the nodes (e.g., spanning trees or routing tables). We consider mechanisms consisting of two components: a \emph{prover} assigning a \emph{certificate} to each node, and a distributed algorithm called \emph{verifier} that is in charge of verifying the distributed proof formed by the collection of all certificates. In this paper, we show that many network predicates have distributed proofs offering a high level of redundancy, explicitly or implicitly. We use this remarkable property of distributed proofs for establishing perfect tradeoffs between the \emph{size of the certificate} stored at every node, and the \emph{number of rounds} of the verification protocol. If we allow…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
