Minimizing the Continuous Diameter when Augmenting a Geometric Tree with a Shortcut
Abstract
We augment a tree with a shortcut to minimize the largest distance between any two points along the resulting augmented tree . We study this problem in a continuous and geometric setting where is a geometric tree in the Euclidean plane, where a shortcut is a line segment connecting any two points along the edges of , and we consider all points on (i.e., vertices and points along edges) when determining the largest distance along . We refer to the largest distance between any two points along edges as the continuous diameter to distinguish it from the discrete diameter, i.e., the largest distance between any two vertices. We establish that a single shortcut is sufficient to reduce the continuous diameter of a geometric tree if and only if the intersection of all diametral paths of is neither a line segment nor a single point. We determine an optimal shortcut for a geometric tree with straight-line edges in time. Apart from the running time, our results extend to geometric trees whose edges are rectifiable curves. The algorithm for trees generalizes our algorithm for paths.
Cite
@article{arxiv.1612.01370,
title = {Minimizing the Continuous Diameter when Augmenting a Geometric Tree with a Shortcut},
author = {Jean-Lou De Carufel and Carsten Grimm and Anil Maheshwari and Stefan Schirra and Michiel Smid},
journal= {arXiv preprint arXiv:1612.01370},
year = {2017}
}
Comments
A preliminary version of this work was presented at the 15th International Symposium on Algorithms and Data Structures (WADS~2017), July 31 to August 2, 2017, St. John's, NL, Canada