1. Untangling Segments in the Plane
- Author
-
da Fonseca, Guilherme D., Gerard, Yan, and Rivier, Bastien
- Subjects
Computer Science - Computational Geometry - Abstract
A set of n segments in the plane may form a Euclidean TSP tour, a tree, or a matching, among others. Optimal TSP tours as well as minimum spanning trees and perfect matchings have no crossing segments, but several heuristics and approximation algorithms may produce solutions with crossings. If two segments cross, then we can reduce the total length with the following flip operation. We remove a pair of crossing segments, and insert a pair of non-crossing segments, while keeping the same vertex degrees. In this paper, we consider the number of flips performed under different assumptions, using a new unifying framework that applies to tours, trees, matchings, and other types of (multi)graphs. Within this framework, we prove several new bounds that are sensitive to whether some endpoints are in convex position or not., Comment: 36 pages, 22 figures. Preliminary versions of these results appeared in WALCOM 2023, WALCOM 2024, and the PhD dissertation of Bastien Rivier. arXiv admin note: substantial text overlap with arXiv:2307.00853
- Published
- 2025