Almost optimal algorithms for diameter-optimally augmenting trees
Davide Bil\`o

TL;DR
This paper presents optimal algorithms for adding a shortcut to a tree to minimize its diameter, improving previous results and providing exact and approximation solutions for trees in metric spaces.
Contribution
It introduces the first optimal $O(n^2)$ algorithm for general weights and efficient algorithms for trees in metric spaces, including exact and approximation methods.
Findings
Optimal $O(n^2)$ time algorithm for general weights.
Exact $O(n ext{ log } n)$ algorithm for trees in metric spaces.
$(1+ ext{epsilon})$-approximation in $O(n + ext{epsilon}^{-1} ext{ log } ext{epsilon}^{-1})$ time.
Abstract
We consider the problem of augmenting an -vertex tree with one shortcut in order to minimize the diameter of the resulting graph. The tree is embedded in an unknown space and we have access to an oracle that, when queried on a pair of vertices and , reports the weight of the shortcut in constant time. Previously, the problem was solved in time for general weights [Oh and Ahn, ISAAC 2016], in time for trees embedded in a metric space [Gro{\ss}e et al., {\tt arXiv:1607.05547}], and in time for paths embedded in a metric space [Wang, WADS 2017]. Furthermore, a -approximation algorithm running in has been designed for paths embedded in , for constant values of [Gro{\ss}e et al., ICALP 2015]. The contribution of this paper is twofold: we address the problem for…
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.
