Abstract
A digraph is semicomplete if it has no pair of non-adjacent vertices. It is complete if every pair of distinct vertices induces a 2-cycle. A digraph is semicomplete multipartite if it can be obtained from a semicomplete digraph D by choosing a collection of vertex-disjoint subsets X1,…,Xc of V(D) and then deleting all arcs both of whose end-vertices lie inside some Xi. We can also think of a semicomplete digraph as being obtained from a semicomplete multipartite digraph on the same vertex set and partite sets V1,…,Vc by adding the arcs of a semicomplete digraph Di on Vi for each partite set Vi. It is well known that both the hamiltonian path and the hamiltonian cycle problem can be solved in polynomial time for semicomplete multipartite digraphs. In this paper we study the complexity of finding a hamiltonian path or cycle in a semicomplete digraph S which is obtained as above from a semicomplete multipartite digraph D and semicomplete digraphs Di=(Vi,Ai), i∈[c] such that the path or cycle uses as few arcs of A1∪…Ac as possible. We obtain a number of results for the case when each Di is a complete digraph. Already this case is highly nontrivial in the cycle case and the complexity is still open. We show how to find a Hamiltonian path which uses as few arcs from the Di’s as possible in polynomial time and obtain a number of results, both structural and algorithmic on hamiltonian cycles that use the minimum or close to the minimum number of arcs from the Di’s. Our results imply the polynomial solvability of some special cases of the NP-complete {0,1}-TSP problem. Finally we show that two natural questions about properties of quasi-hamiltonian cycles, that is, cycles meeting all partite sets in semicomplete multipartite digraphs are NP-complete.
| Original language | English |
|---|---|
| Pages (from-to) | 459-479 |
| Number of pages | 21 |
| Journal | Discrete Applied Mathematics |
| Volume | 377 |
| DOIs | |
| Publication status | Published - 31 Dec 2025 |
Keywords
- Generalized cycle
- Hamiltonian cycles avoiding arcs
- NP-completeness
- Outpaths
- Quasi-Hamiltonian cycle
- Semicomplete multipartite digraph
- {0, 1}-TSP problem
ASJC Scopus subject areas
- Discrete Mathematics and Combinatorics
- Applied Mathematics