Spanning and Metric Tree Covers Parameterized by Treewidth
Abstract
Given a graph , a tree cover is a collection of trees , such that for every pair of vertices there is a tree that contains a path with a small stretch. If the trees are sub-graphs of , the tree cover is called a spanning tree cover. If these trees are HSTs, it is called an HST cover. In a seminal work, Mendel and Naor [2006] showed that for any parameter , there exists an HST cover, and a non-spanning tree cover, with stretch and with trees. Abraham et al. [2020] devised a spanning version of this result, albeit with stretch . For graphs of small treewidth , Gupta et al. [2004] devised an exact spanning tree cover with trees, and Chang et al. [2-23] devised a -approximate non-spanning tree cover with trees. We prove a smooth tradeoff between the stretch and the number of trees for graphs with balanced recursive separators of size at most or treewidth at most . Specifically, for any , we provide tree covers and HST covers with stretch and trees or trees, respectively. We also devise spanning tree covers with these parameters and stretch . In addition devise a spanning tree cover for general graphs with stretch and average overlap . We use our tree covers to provide improved path-reporting spanners, emulators (including low-hop emulators, known also as low-hop metric spanners), distance labeling schemes and routing schemes.
Cite
@article{arxiv.2511.06263,
title = {Spanning and Metric Tree Covers Parameterized by Treewidth},
author = {Michael Elkin and Idan Shabat},
journal= {arXiv preprint arXiv:2511.06263},
year = {2025}
}
Comments
43 pages, 1 figure