Distributed Algorithms for Potential Problems
Alkida Balliu, Thomas Boudier, Francesco d'Amore, Fabian Kuhn, Dennis Olivetti, Gustav Schmid, Jukka Suomela

TL;DR
This paper introduces efficient distributed algorithms for local potential problems, including locally optimal cuts, achieving polylogarithmic round complexity in constant-degree graphs, and establishes lower bounds showing the necessity of degree-dependent rounds.
Contribution
The authors develop the first polylogarithmic-round algorithms for local potential problems in constant-degree graphs, resolving a major open problem in distributed computing.
Findings
Deterministic algorithms solve locally optimal cut in ^{\,}(n) rounds.
Randomized algorithms run in O(^{2} \, ^{6} n) rounds for locally optimal cut.
Lower bounds show ^{\,}(\, ext{min}\{, ext{sqrt}(n)\,}) rounds are necessary, even with quantum models.
Abstract
In this work, we present a fast distributed algorithm for local potential problems: these are graph problems where the task is to find a locally optimal solution where no node can unilaterally improve the utility in its local neighborhood by changing its own label. A simple example of such a problem is the task of finding a locally optimal cut, i.e., a cut where for each node at least half of its incident edges are cut edges. The distributed round complexity of the locally optimal cut problem has been wide open; the problem is known to require rounds in the deterministic LOCAL model and rounds in the randomized LOCAL model, but the only known upper bound is the trivial brute-force solution of rounds. Locally optimal cut in constant-degree graphs is perhaps the simplest example of a locally checkable labeling problem for which there is still…
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
TopicsAquatic and Environmental Studies · Advanced Data Processing Techniques
