Low-Congestion Shortcuts in Constant Diameter Graphs

Low congestion shortcuts, introduced by Ghaffari and Haeupler (SODA 2016), provide a unified framework for global optimization problems in the congest model of distributed computing. Roughly speaking, for a given graph and a collection of vertex-disjoint connected subsets , low-congestion shortcuts augment each subgraph with a subgraph such that: (i) each edge appears on at most subgraphs (congestion bound), and (ii) the diameter of each subgraph is bounded by (dilation bound). It is desirable to compute shortcuts of small congestion and dilation as these quantities capture the round complexity of many global optimization problems in the congest model. For -vertex graphs with constant diameter , Elkin (STOC 2004) presented an (implicit) shortcuts lower bound with . A nearly matching upper bound, however, was only recently obtained for by Kitamura et al. (DISC 2019). In this work, we resolve the long-standing complexity gap of shortcuts in constant diameter graphs, originally posed by Lotker et al. (PODC 2001). We present new shortcut constructions which match, up to poly-logarithmic terms, the lower bounds of Das-Sarma et al. As a result, we provide improved and existentially optimal algorithms for several network optimization tasks in constant diameter graphs, including MST, -approximate minimum cuts and more.
View on arXiv