English

Three Edge-disjoint Plane Spanning Paths in a Point Set

Computational Geometry 2025-06-10 v3

Abstract

We consider the following problem: Given a set SS of nn distinct points in the plane, how many edge-disjoint plane straight-line spanning paths can be drawn on SS? Each spanning path must be crossing-free, but edges from different paths are allowed to intersect at arbitrary points. It is known that if the points of SS are in convex position, then n/2\lfloor n/2 \rfloor such paths always exist. However, for general point sets, the best known construction yields only two edge-disjoint plane spanning paths. In this paper, we prove that for any set SS of at least ten points in general position (i.e., no three points are collinear), it is always possible to draw at least three edge-disjoint plane straight-line spanning paths. Our proof relies on a structural result about halving lines in point sets and builds on the known two-path construction, which we also strengthen: we show that for any set SS of at least six points, and for any two specified points on the boundary of the convex hull of SS, there exist two edge-disjoint plane spanning paths that start at those prescribed points. Finally, we complement our positive results with a lower bound: for every n6n \geq 6, there exists a set of nn points for which no more than n/3\lceil n/3 \rceil edge-disjoint plane spanning paths are possible.

Keywords

Cite

@article{arxiv.2306.07237,
  title  = {Three Edge-disjoint Plane Spanning Paths in a Point Set},
  author = {Philipp Kindermann and Jan Kratochvíl and Giuseppe Liotta and Pavel Valtr},
  journal= {arXiv preprint arXiv:2306.07237},
  year   = {2025}
}

Comments

Appeared in the Proceedings of the 31st International Symposium on Graph Drawing and Network Visualization (GD 2023)

R2 v1 2026-06-28T11:03:08.174Z