An iterative ILP approach for constructing a Hamiltonian decomposition of a regular multigraph
Andrey Kostenko, Andrei Nikolaev

TL;DR
This paper presents an iterative ILP-based algorithm for constructing Hamiltonian decompositions in regular multigraphs, combining relaxation, constraint generation, and local search to improve solution efficiency and quality.
Contribution
It introduces a novel iterative ILP approach with local search heuristics for Hamiltonian decomposition, outperforming existing heuristics especially on directed multigraphs.
Findings
Comparable results with existing heuristics on undirected multigraphs
Significantly better performance on directed multigraphs
Effective integration of subtour elimination and local search techniques
Abstract
A Hamiltonian decomposition of a regular graph is a partition of its edge set into Hamiltonian cycles. The problem of finding edge-disjoint Hamiltonian cycles in a given regular graph has many applications in combinatorial optimization and operations research. Our motivation for this problem comes from the field of polyhedral combinatorics, as a sufficient condition for vertex nonadjacency in the 1-skeleton of the traveling salesperson polytope can be formulated as the Hamiltonian decomposition problem in a 4-regular multigraph with one forbidden decomposition. In our approach, the algorithm starts by solving the relaxed 2-matching problem, then iteratively generates subtour elimination constraints for all subtours in the solution and solves the corresponding ILP-model to optimality. The procedure is enhanced by the local search heuristic based on chain edge fixing and cycle merging…
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.
