Hamiltonicity in Convex Bipartite Graphs
P. Kowsika, V. Divya, and N. Sadagopan

TL;DR
This paper characterizes when convex bipartite graphs contain Hamiltonian cycles and paths, providing linear-time algorithms for certain subclasses, and clarifies misconceptions about the problem's complexity.
Contribution
It offers a necessary and sufficient condition for Hamiltonian cycles in convex bipartite graphs and introduces linear-time algorithms for monotone subclasses.
Findings
Linear-time algorithm for Hamiltonian cycle in convex bipartite graphs.
Chvatal's condition is sufficient for convex bipartite graphs.
Hamiltonian path problem remains open in non-monotone convex bipartite graphs.
Abstract
For a connected graph, the Hamiltonian cycle (path) is a simple cycle (path) that spans all the vertices in the graph. It is known from \cite{muller,garey} that HAMILTONIAN CYCLE (PATH) are NP-complete in general graphs and chordal bipartite graphs. A convex bipartite graph with bipartition and an ordering , is a bipartite graph such that for each , the neighborhood of in appears consecutively. is said to have convexity with respect to . Further, convex bipartite graphs are a subclass of chordal bipartite graphs. In this paper, we present a necessary and sufficient condition for the existence of a Hamiltonian cycle in convex bipartite graphs and further we obtain a linear-time algorithm for this graph class. We also show that Chvatal's necessary condition is sufficient for convex bipartite graphs. The closely related problem is…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Graph Theory Research · Complexity and Algorithms in Graphs · Interconnection Networks and Systems
