Preprint
Abstract
Let S be a set of distinct points in general position in the Euclidean plane. A plane Hamiltonian path on S is a crossing-free geometric path such that every point of S is a vertex of the path. It is known that, if S is sufficiently large, there exist three edge-disjoint plane Hamiltonian paths on S. In this paper we study an edge-constrained version of the problem of finding Hamiltonian paths on a point set. We first consider the problem of finding a single plane Hamiltonian path pi with endpoints s, t in S and constraints given by a segment ab, where a, b in S. We consider the following scenarios: (i) ab in pi; (ii) ab not in pi. We characterize those quintuples (S, a, b, s, t) for which pi exists. Secondly, we consider the problem of finding two plane Hamiltonian paths pi_1, pi_2 on a set S with constraints given by a segment ab, where a, b in S. We consider the following scenarios: (i) pi_1 and pi_2 share no edges and ab is an edge of pi_1; (ii) pi_1 and pi_2 share no edges and none of them includes ab as an edge; (iii) both pi_1 and pi_2 include ab as an edge and share no other edges. In all cases, we characterize those triples (S, a, b) for which pi_1 and pi_2 exist.Keywords
All Related Versions
This publication has 22 references indexed in Scilit:
- On the Connectivity of the Flip Graph of Plane Spanning Paths2025
- Flipping Plane Spanning Paths2023
- Three Edge-Disjoint Plane Spanning Paths in a Point Set2023
- Partitions of Complete Geometric Graphs into Plane TreesLecture Notes in Computer Science, 2005
- Noncrossing Hamiltonian Paths in Geometric GraphsLecture Notes in Computer Science, 2004
- On paths in planar graphsJournal of Graph Theory, 1997
- Bipartite embeddings of trees in the planeLecture Notes in Computer Science, 1997
- Applications of a semi-dynamic convex hull algorithmLecture Notes in Computer Science, 1990
- A theorem on paths in planar graphsJournal of Graph Theory, 1983
- Bridges and Hamiltonian circuits in planar graphsAequationes mathematicae, 1977