English

Expander Decomposition for Non-Uniform Vertex Measures

Data Structures and Algorithms 2025-11-20 v2

Abstract

A (ϕ,ϵ)(\phi,\epsilon)-expander-decomposition of a graph GG (with nn vertices and mm edges) is a partition of VV into clusters V1,,VkV_1,\ldots,V_k with conductance Φ(G[Vi])ϕ\Phi(G[V_i]) \ge \phi, such that there are O(ϵm)O(\epsilon m) inter-cluster edges. Such a decomposition plays a crucial role in many graph algorithms. [Agassy, Dorman, and Kaplan, ICALP 2023] (ADK) gave a randomized O~(m)\tilde{O}(m) time algorithm for computing a (ϕ,ϕlog2n)(\phi, \phi\log^2 {n})-expander decomposition. In this paper we generalize this result for a broader notion of expansion. Let μR0n\mu \in \mathbb{R}_{\ge 0 }^n be a vertex measure. A standard generalization of conductance of a cut (S,S)(S,\overline{S}) is its μ\mu-expansion ΦGμ(S,S)=E(S,S)/min{μ(S),μ(S)}\Phi^{\mu}_G(S,\overline{S}) = |E(S,\overline{S})|/\min \{\mu(S),\mu(\overline{S})\}, where μ(S)=vSμ(v)\mu(S) = \sum_{v\in S} \mu(v). We present a randomized O~(m)\tilde{O}(m) time algorithm for computing a (ϕ,ϕlog2nμ(V)m)(\phi, \phi \log^2 {n}\cdot\frac{\mu(V)}{m})-expander decomposition with respect to μ\mu-expansion. A substantial portion of the exposition is adapted from ADK, and this work serves as a convenient reference for generalized expander decomposition.

Keywords

Cite

@article{arxiv.2510.23913,
  title  = {Expander Decomposition for Non-Uniform Vertex Measures},
  author = {Daniel Agassy and Dani Dorfman and Haim Kaplan},
  journal= {arXiv preprint arXiv:2510.23913},
  year   = {2025}
}

Comments

Refined presentation

R2 v1 2026-07-01T07:08:42.969Z