An Improved Quality Hierarchical Congestion Approximator in Near-Linear Time
Monika Henzinger, Robin M\"unk, Harald R\"acke

TL;DR
This paper introduces a near-linear time algorithm for constructing a hierarchical congestion approximator with improved approximation quality, advancing graph routing efficiency and distributed network management.
Contribution
It presents the first near-linear time algorithm for an HCA with $O(\log^2 n \log \log n)$ approximation, surpassing previous methods in speed and accuracy.
Findings
Achieves near-linear time construction of HCA with improved approximation quality.
Provides a parallel implementation with polylogarithmic span and near-linear work.
Establishes a lower bound of $\Omega(\log n)$ for HCA approximation quality.
Abstract
A single-commodity congestion approximator for a graph is a compact data structure that approximately predicts the edge congestion required to route any set of single-commodity flow demands in a network. A hierarchical congestion approximator (HCA) consists of a laminar family of cuts in the graph and has numerous applications in approximating cut and flow problems in graphs, designing efficient routing schemes, and managing distributed networks. There is a tradeoff between the running time for computing an HCA and its approximation quality. The best polynomial-time construction in an -node graph gives an HCA with approximation quality . Among near-linear time algorithms, the best previous result achieves approximation quality . We improve upon the latter result by giving the first near-linear time algorithm for computing an HCA with…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComplexity and Algorithms in Graphs · Graph Theory and Algorithms · Data Management and Algorithms
