Edge-Constrained Hamiltonian Paths on a Point Set

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 pi1, pi2 on a set S with constraints given by a segment ab, where a, b in S. We consider the following scenarios: (i) pi1 and pi2 share no edges and ab is an edge of pi1; (ii) pi1 and pi2 share no edges and none of them includes ab as an edge; (iii) both pi1 and pi2 include ab as an edge and share no other edges. In all cases, we characterize those triples (S, a, b) for which pi1 and pi2 exist.

0

Turn this paper into a full lesson

ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…