Lune

SODA2025Top-tier venue

Parallel and Distributed Expander Decomposition: Simple, Fast, and Near-Optimal

Daoyuan Chen, Simon Meierhans, Maximilian Probst Gutenberg, Thatchaphol Saranurak

2025Year
3Citations
1Top-tier citations

Abstract

Expander decompositions have become one of the central frameworks in the design of fast algorithms. For an undirected graph

] is a φ-expander, and only an O(φ)-fraction of the edges cross between partition sets.

In this article, we give the first near-optimal parallel algorithm to compute φ-expander decompositions in near-linear work O(m/φ 2 ) and near-constant span O(1/φ 4 ). Our algorithm is very simple and likely practical. Our algorithm can also be implemented in the distributed Congest model in Õ(1/φ 4 ) rounds.

Our results surpass the theoretical guarantees of the current state-of-the-art parallel algorithms [CS19, CS20], while being the first to ensure that only an Õ(φ) fraction of edges cross between partition sets. In contrast, previous algorithms [CS19, CS20] admit at least an O(φ 1/3 ) fraction of crossing edges, a polynomial loss in quality inherent to their random-walk-based techniques. Our algorithm, instead, leverages flow-based techniques and extends the popular sequential algorithm presented in [SW19].

Ask about this paper

Your agent reads all of it.

Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.

Questions to start from

Your agent calls

Luneget_paper_fulltext

Ask in Lune

Free to start. No credit card required.

lune papers fulltext 2b615018-6638-452d-bf96-c6d30cb45ec3

Cited by top-tier papers1

Ask how each one uses it

Builds on13

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines