Space-Time Tradeoffs for Distributed Verification
Rafail Ostrovsky, Mor Perry, Will Rosenbaum

TL;DR
This paper introduces a new framework called $t$-PLS for distributed network verification that explores the tradeoffs between verification time, label size, message length, and space, providing optimal bounds and new techniques.
Contribution
It defines $t$-PLS, constructs a universal $t$-PLS, and establishes optimal space-time tradeoffs for verifying acyclicity in distributed networks.
Findings
Universal $t$-PLS matches known communication bounds.
Optimal label size and space complexity for acyclicity testing.
Recursive verifier operates efficiently without prior run-time knowledge.
Abstract
Verifying that a network configuration satisfies a given boolean predicate is a fundamental problem in distributed computing. Many variations of this problem have been studied, for example, in the context of proof labeling schemes (PLS), locally checkable proofs (LCP), and non-deterministic local decision (NLD). In all of these contexts, verification time is assumed to be constant. Korman, Kutten and Masuzawa [PODC 2011] presented a proof-labeling scheme for MST, with poly-logarithmic verification time, and logarithmic memory at each vertex. In this paper we introduce the notion of a -PLS, which allows the verification procedure to run for super-constant time. Our work analyzes the tradeoffs of -PLS between time, label size, message length, and computation space. We construct a universal -PLS and prove that it uses the same amount of total communication as a known one-round…
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.
