Disjoint Paths in Expanders in Deterministic Almost-Linear Time via Hypergraph Perfect Matching

Abstract

We design efficient deterministic algorithms for finding short edge-disjoint paths in expanders. Specifically, given an n-vertex m-edge expander G of conductance φ and minimum degree δ, and a set of pairs \(si,ti)\i such that each vertex appears in at most k pairs, our algorithm deterministically computes a set of edge-disjoint paths from si to ti, one for every i: (1) each of length at most 18 (n)/φ and in mn1+o(1)\k, φ-1\ total time, assuming φ3δ (35 n)3 k, or (2) each of length at most no(1)/φ and in total m1+o(1) time, assuming φ3 δ no(1) k. Before our work, deterministic polynomial-time algorithms were known only for expanders with constant conductance and were significantly slower. To obtain our result, we give an almost-linear time algorithm for hypergraph perfect matching under generalizations of Hall-type conditions (Haxell 1995), a powerful framework with applications in various settings, which until now has only admitted large polynomial-time algorithms (Annamalai 2018).

0

Turn this paper into a full lesson

ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…