| Article ID: | iaor20032087 |
| Country: | United States |
| Volume: | 50 |
| Issue: | 5 |
| Start Page Number: | 862 |
| End Page Number: | 877 |
| Publication Date: | Sep 2002 |
| Journal: | Operations Research |
| Authors: | Walshaw Chris |
We motivate, derive, and implement a multilevel approach to the travelling salesman problem. The resulting algorithm progressively coarsens the problem, initialises a tour, and then employs either the Lin–Kernighan (LK) or the Chained Lin–Kernighan (CLK) algorithm to refine the solution on each of the coarsened problems in reverse order. In experiments on a well-established test suite of 80 problem instances we found multilevel configurations that either improved the tour quality by over 25% as compared to the standard CLK algorithm using the same amount of execution time, or that achieved approximately the same tour quality over seven times more rapidly. Moreover, the multi-level variants seem to optimise far better the more clustered instances with which the LK and CLK algorithms have the most difficulties.