English

Near-Optimal Directed Low-Diameter Decompositions

Data Structures and Algorithms 2025-02-11 v1

Abstract

Low Diameter Decompositions (LDDs) are invaluable tools in the design of combinatorial graph algorithms. While historically they have been applied mainly to undirected graphs, in the recent breakthrough for the negative-length Single Source Shortest Path problem, Bernstein, Nanongkai, and Wulff-Nilsen [FOCS '22] extended the use of LDDs to directed graphs for the first time. Specifically, their LDD deletes each edge with probability at most O(1Dlog2n)O(\frac{1}{D} \cdot \log^2 n), while ensuring that each strongly connected component in the remaining graph has a (weak) diameter of at most DD. In this work, we make further advancements in the study of directed LDDs. We reveal a natural and intuitive (in hindsight) connection to Expander Decompositions, and leveraging this connection along with additional techniques, we establish the existence of an LDD with an edge-cutting probability of O(1Dlognloglogn)O(\frac{1}{D} \cdot \log n \log\log n). This improves the previous bound by nearly a logarithmic factor and closely approaches the lower bound of Ω(1Dlogn)\Omega(\frac{1}{D} \cdot \log n). With significantly more technical effort, we also develop two efficient algorithms for computing our LDDs: a deterministic algorithm that runs in time O~(mpoly(D))\tilde O(m \cdot poly(D)) and a randomized algorithm that runs in near-linear time O~(m)\tilde O(m). We believe that our work provides a solid conceptual and technical foundation for future research relying on directed LDDs, which will undoubtedly follow soon.

Keywords

Cite

@article{arxiv.2502.05687,
  title  = {Near-Optimal Directed Low-Diameter Decompositions},
  author = {Karl Bringmann and Nick Fischer and Bernhard Haeupler and Rustam Latypov},
  journal= {arXiv preprint arXiv:2502.05687},
  year   = {2025}
}
R2 v1 2026-06-28T21:37:26.976Z