English

A Note on Using the Resistance-Distance Matrix to solve Hamiltonian Cycle Problem

Optimization and Control 2019-02-28 v1

Abstract

An instance of Hamiltonian cycle problem can be solved by converting it to an instance of Travelling salesman problem, assigning any choice of weights to edges of the underlying graph. In this note we demonstrate that, for difficult instances, choosing the edge weights to be the resistance distance between its two incident vertices is often a good choice. We also demonstrate that arguably stronger performance arises from using the inverse of the resistance distance. Examples are provided demonstrating benefits gained from these choices.

Keywords

Cite

@article{arxiv.1902.10356,
  title  = {A Note on Using the Resistance-Distance Matrix to solve Hamiltonian Cycle Problem},
  author = {Vladimir Ejov and Jerzy A Filar and Michael Haythorpe and John F Roddick and Serguei Rossomakhine},
  journal= {arXiv preprint arXiv:1902.10356},
  year   = {2019}
}
R2 v1 2026-06-23T07:52:37.864Z