Finding Sparse Cuts Locally Using Evolving Sets
Reid Andersen, Yuval Peres

TL;DR
This paper introduces a new local graph partitioning algorithm based on the volume-biased evolving set process, which finds sparse cuts more efficiently and with better approximation guarantees than previous methods.
Contribution
The paper presents a randomized local partitioning algorithm that improves approximation guarantees and reduces complexity ratios compared to prior algorithms, using a novel evolving set process approach.
Findings
Achieves conductance approximation of O(φ^{1/2} log^{1/2} n) for at least half of the starting vertices in set A.
Expected ratio of computational complexity to output volume is O(φ^{-1/2} polylog(n)).
Provides a fast algorithm for finding balanced cuts with improved efficiency and conductance guarantees.
Abstract
A {\em local graph partitioning algorithm} finds a set of vertices with small conductance (i.e. a sparse cut) by adaptively exploring part of a large graph , starting from a specified vertex. For the algorithm to be local, its complexity must be bounded in terms of the size of the set that it outputs, with at most a weak dependence on the number of vertices in . Previous local partitioning algorithms find sparse cuts using random walks and personalized PageRank. In this paper, we introduce a randomized local partitioning algorithm that finds a sparse cut by simulating the {\em volume-biased evolving set process}, which is a Markov chain on sets of vertices. We prove that for any set of vertices that has conductance at most , for at least half of the starting vertices in our algorithm will output (with probability at least half), a set of conductance $O(\phi^{1/2}…
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
TopicsAdvanced Graph Theory Research · Error Correcting Code Techniques · Complexity and Algorithms in Graphs
