Streaming Verification for Graph Problems: Optimal Tradeoffs and Nonlinear Sketches
Amit Chakrabarti, Prantar Ghosh, Justin Thaler

TL;DR
This paper introduces new streaming verification schemes for graph problems that leverage nonlinear sketches to achieve optimal or near-optimal tradeoffs between proof length and verifier space, advancing the efficiency of cloud-assisted graph computations.
Contribution
It develops novel schemes using nonlinear sketches for fundamental graph problems, improving tradeoffs and achieving near-optimal bounds in streaming verification.
Findings
Achieves near-optimal tradeoffs for triangle counting and maximum matching.
Introduces nonlinear sketch techniques for improved verification schemes.
Provides schemes that approach the theoretical lower bounds on the tradeoff curve.
Abstract
We study graph computations in an enhanced data streaming setting, where a space-bounded client reading the edge stream of a massive graph may delegate some of its work to a cloud service. We seek algorithms that allow the client to verify a purported proof sent by the cloud service that the work done in the cloud is correct. A line of work starting with Chakrabarti et al. (ICALP 2009) has provided such algorithms, which we call schemes, for several statistical and graph-theoretic problems, many of which exhibit a tradeoff between the length of the proof and the space used by the streaming verifier. This work designs new schemes for a number of basic graph problems---including triangle counting, maximum matching, topological sorting, and single-source shortest paths---where past work had either failed to obtain smooth tradeoffs between these two key complexity measures or only…
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.
