On Packing Low-Diameter Spanning Trees
Abstract
Edge connectivity of a graph is one of the most fundamental graph-theoretic concepts. The celebrated tree packing theorem of Tutte and Nash-Williams from 1961 states that every -edge connected graph contains a collection of edge-disjoint spanning trees, that we refer to as a tree packing; the diameter of the tree packing is the largest diameter of any tree in . A desirable property of a tree packing, that is both sufficient and necessary for leveraging the high connectivity of a graph in distributed communication, is that its diameter is low. Yet, despite extensive research in this area, it is still unclear how to compute a tree packing, whose diameter is sublinear in , in a low-diameter graph , or alternatively how to show that such a packing does not exist. In this paper we provide first non-trivial upper and lower bounds on the diameter of tree packing. First, we show that, for every -edge connected -vertex graph of diameter , there is a tree packing of size , diameter , that causes edge-congestion at most . Second, we show that for every -edge connected -vertex graph of diameter , the diameter of is with high probability, where is obtained by sampling each edge of independently with probability . This provides a packing of edge-disjoint trees of diameter at most each. We then prove that these two results are nearly tight. Lastly, we show that if every pair of vertices in a graph has edge-disjoint paths of length at most connecting them, then there is a tree packing of size , diameter , causing edge-congestion . We also provide several applications of low-diameter tree packing in distributed computation.
Cite
@article{arxiv.2006.07486,
title = {On Packing Low-Diameter Spanning Trees},
author = {Julia Chuzhoy and Merav Parter and Zihan Tan},
journal= {arXiv preprint arXiv:2006.07486},
year = {2020}
}