Expander Decomposition with Almost Optimal Overhead

Abstract

We present the first polynomial-time algorithm for computing a near-optimal flow-expander decomposition. Given a graph G and a parameter φ, our algorithm removes at most a φ1+o(1)n fraction of edges so that every remaining connected component is a φ-flow-expander (a stronger guarantee than being a φ-cut-expander). This achieves overhead 1+o(1)n, nearly matching the ( n) graph-theoretic lower bound that already holds for cut-expander decompositions, up to a o(1)n factor. Prior polynomial-time algorithms required removing O(φ1.5n) and O(φ2n) fractions of edges to guarantee φ-cut-expander and φ-flow-expander components, respectively.

0

Turn this paper into a lesson

ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…