Local Computation Algorithms for (Minimum) Spanning Trees on Expander Graphs
Pan Peng, Yuyang Wang

TL;DR
This paper develops local computation algorithms for constructing spanning trees and MSTs in expander graphs, achieving sublinear probe complexity and addressing both worst-case and average-case scenarios.
Contribution
It introduces nearly optimal LCAs for spanning trees in expander graphs and extends techniques to weighted expanders for MSTs, surpassing previous limitations.
Findings
LCA for spanning trees in expanders with probe complexity O(√n)
Average-case LCA for Erdős–Rényi graphs with sub-√n complexity
LCA for MSTs in weighted expanders with probe complexity Õ(√n)d^2
Abstract
We study \emph{local computation algorithms (LCAs)} for constructing spanning trees. In this setting, the goal is to locally determine, for each edge , whether it belongs to a spanning tree of the input graph , where is defined implicitly by and the randomness of the algorithm. It is known that LCAs for spanning trees do not exist in general graphs, even for simple graph families. We identify a natural and well-studied class of graphs -- \emph{expander graphs} -- that do admit \emph{sublinear-time} LCAs for spanning trees. This is perhaps surprising, as previous work on expanders only succeeded in designing LCAs for \emph{sparse spanning subgraphs}, rather than full spanning trees. We design an LCA with probe complexity for graphs with conductance at least and maximum degree at…
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 · Interconnection Networks and Systems
