paper-with-me

홈 › Papers

A Memetic Algorithm To Find a Hamiltonian Cycle in a Hamiltonian Graph

2024-02-01 · Sarwan Ali, Pablo Moscato

We present a memetic algorithm (\maa) approach for finding a Hamiltonian cycle in a Hamiltonian graph. The \ma is based on a proven approach to the Asymmetric Travelling Salesman Problem (\atspp) that, in this contribution, is boosted by the introduction of more powerful local searches. Our approach also introduces a novel technique that sparsifies the input graph under consideration for Hamiltonicity and dynamically augments it during the search. Such a combined heuristic approach helps to prove Hamiltonicity by finding a Hamiltonian cycle in less time. In addition, we also employ a recently introduced polynomial-time reduction from the \hamcyc to the Symmetric \tsp, which is based on computing the transitive closure of the graph. Although our approach is a metaheuristic, i.e., it does not give a theoretical guarantee for finding a Hamiltonian cycle, we have observed that the method is successful in practice in verifying the Hamiltonicity of a larger number of instances from the \textit{Flinder University Hamiltonian Cycle Problem Challenge Set} (\fhcpsc), even for the graphs that have large treewidth. The experiments on the \fhcpscc instances and a computational comparison with five recent state-of-the-art baseline approaches show that the proposed method outperforms those for the majority of the instances in the \fhcpsc.

📄 PDF Abstract BibTeX arXiv:2403.07886

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Simultaneously Solving Computational Problems Using an Artificial Chemical Reactor

2015-06-28 · Jaderick P. Pabico

This paper is centered on using chemical reaction as a computational metaphor for simultaneously solving problems. An artificial chemical reactor that can simultaneously solve instances of three unrelated problems was cr…

Hidden Hamiltonian Cycle Recovery via Linear Programming

2018-04-15 · Vivek Bagaria, Jian Ding, David Tse, Yihong Wu 외

We introduce the problem of hidden Hamiltonian cycle recovery, where there is an unknown Hamiltonian cycle in an $n$-vertex complete graph that needs to be inferred from noisy edge measurements. The measurements are inde…

Traveling Salesman Problem

Hamiltonian Maker-Breaker games on small graphs

2017-08-25 · Miloš Stojaković, Nikola Trkulja

We look at the unbiased Maker-Breaker Hamiltonicity game played on the edge set of a complete graph $K_n$, where Maker's goal is to claim a Hamiltonian cycle. First, we prove that, independent of who starts, Maker can wi…

A Hybrid Quantum-Classical Hamiltonian Learning Algorithm

2021-03-01 · Youle Wang, Guangxi Li, Xin Wang

Hamiltonian learning is crucial to the certification of quantum devices and quantum simulators. In this paper, we propose a hybrid quantum-classical Hamiltonian learning algorithm to find the coefficients of the Pauli op…

Continuous Methods : Hamiltonian Domain Translation

2022-07-08 · Emmanuel Menier, Michele Alessandro Bucci, Mouadh Yagoubi, Lionel Mathelin 외

This paper proposes a novel approach to domain translation. Leveraging established parallels between generative models and dynamical systems, we propose a reformulation of the Cycle-GAN architecture. By embedding our mod…

Translation