The N-City Travelling Salesman Problem: Statistical Mechanics and the Metropolis Algorithm

In any N-city travelling salesman problem there are (N-1)!/2 possible tours. We use the Metropolis algorithm to generate a sequence of such tours. This sequence may be viewed as the random evolution of a physical system in contact with a heat-bath. As the temperature is lowered, the tours generated...

Full description

Saved in:
Bibliographic Details
Published in:SIAM review Vol. 26; no. 4; pp. 551 - 568
Main Authors: Bonomi, Ernesto, Lutton, Jean-Luc
Format: Journal Article
Language:English
Published: Philadelphia The Society for Industrial and Applied Mathematics 01-10-1984
Society for Industrial and Applied Mathematics
Subjects:
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:In any N-city travelling salesman problem there are (N-1)!/2 possible tours. We use the Metropolis algorithm to generate a sequence of such tours. This sequence may be viewed as the random evolution of a physical system in contact with a heat-bath. As the temperature is lowered, the tours generated approach the optimal tour. It appears that for large N one arrives within a few percent of the optimal solution in better than quadratic time.
ISSN:0036-1445
1095-7200
DOI:10.1137/1026105