Fast Local Computation Algorithms
Ronitt Rubinfeld, Gil Tamir, Shai Vardi, Ning Xie

TL;DR
This paper introduces local computation algorithms that efficiently answer queries about large outputs without reading entire inputs, applicable to problems like coloring, scheduling, and SAT, using probabilistic techniques.
Contribution
It develops a novel technique based on small sample spaces and the Lovász Local Lemma to construct polylogarithmic time and space local algorithms for various problems.
Findings
Algorithms run in polylogarithmic time and space.
Applicable to maximal independent set, hypergraph coloring, and SAT.
Provides a unified framework for local computation methods.
Abstract
For input , let denote the set of outputs that are the "legal" answers for a computational problem . Suppose and members of are so large that there is not time to read them in their entirety. We propose a model of {\em local computation algorithms} which for a given input , support queries by a user to values of specified locations in a legal output . When more than one legal output exists for a given , the local computation algorithm should output in a way that is consistent with at least one such . Local computation algorithms are intended to distill the common features of several concepts that have appeared in various algorithmic subfields, including local distributed computation, local algorithms, locally decodable codes, and local reconstruction. We develop a technique, based on known constructions of small sample spaces of…
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.
Taxonomy
TopicsComplexity and Algorithms in Graphs · Advanced Graph Theory Research · Optimization and Search Problems
