English

Minimizing the Continuous Diameter when Augmenting a Geometric Tree with a Shortcut

Computational Geometry 2017-10-23 v4

Abstract

We augment a tree TT with a shortcut pqpq to minimize the largest distance between any two points along the resulting augmented tree T+pqT+pq. We study this problem in a continuous and geometric setting where TT is a geometric tree in the Euclidean plane, where a shortcut is a line segment connecting any two points along the edges of TT, and we consider all points on T+pqT+pq (i.e., vertices and points along edges) when determining the largest distance along T+pqT+pq. 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 TT if and only if the intersection of all diametral paths of TT is neither a line segment nor a single point. We determine an optimal shortcut for a geometric tree with nn straight-line edges in O(nlogn)O(n \log n) 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

R2 v1 2026-06-22T17:13:34.898Z