English

Long non-crossing configurations in the plane

Computational Geometry 2010-02-03 v3

Abstract

We revisit several maximization problems for geometric networks design under the non-crossing constraint, first studied by Alon, Rajagopalan and Suri (ACM Symposium on Computational Geometry, 1993). Given a set of nn points in the plane in general position (no three points collinear), compute a longest non-crossing configuration composed of straight line segments that is: (a) a matching (b) a Hamiltonian path (c) a spanning tree. Here we obtain new results for (b) and (c), as well as for the Hamiltonian cycle problem: (i) For the longest non-crossing Hamiltonian path problem, we give an approximation algorithm with ratio 2π+10.4829\frac{2}{\pi+1} \approx 0.4829. The previous best ratio, due to Alon et al., was 1/π0.31831/\pi \approx 0.3183. Moreover, the ratio of our algorithm is close to 2/π2/\pi on a relatively broad class of instances: for point sets whose perimeter (or diameter) is much shorter than the maximum length matching. The algorithm runs in O(n7/3logn)O(n^{7/3}\log{n}) time. (ii) For the longest non-crossing spanning tree problem, we give an approximation algorithm with ratio 0.502 which runs in O(nlogn)O(n \log{n}) time. The previous ratio, 1/2, due to Alon et al., was achieved by a quadratic time algorithm. Along the way, we first re-derive the result of Alon et al. with a faster O(nlogn)O(n \log{n})-time algorithm and a very simple analysis. (iii) For the longest non-crossing Hamiltonian cycle problem, we give an approximation algorithm whose ratio is close to 2/π2/\pi on a relatively broad class of instances: for point sets with the product <\bf{<}diameter×\times convex hull size >\bf{>} much smaller than the maximum length matching. The algorithm runs in O(n7/3logn)O(n^{7/3}\log{n}) time. No previous approximation results were known for this problem.

Keywords

Cite

@article{arxiv.0909.4094,
  title  = {Long non-crossing configurations in the plane},
  author = {Adrian Dumitrescu and Csaba D. Tóth},
  journal= {arXiv preprint arXiv:0909.4094},
  year   = {2010}
}

Comments

12 pages, 4 figures

R2 v1 2026-06-21T13:49:18.135Z