Lin–Kernighan heuristic

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Abhinav tammy (talk | contribs) at 00:54, 6 October 2018. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

In combinatorial optimization, Lin–Kernighan is one of the best heuristics for solving the symmetric travelling salesman problem. Briefly, it involves swapping pairs of sub-tours to make a new tour. It is a generalization of 2-opt and 3-opt. 2-opt and 3-opt work by switching two or three paths to make the tour shorter. Lin–Kernighan is adaptive and at each step decides how many paths between cities need to be switched to find a shorter tour.

See also

References

  • Lin, Shen; Kernighan, B. W. (1973). "An Effective Heuristic Algorithm for the Traveling-Salesman Problem". Operations Research. 21 (2): 498–516. doi:10.1287/opre.21.2.498.
  • K. Helsgaun (2000). "An Effective Implementation of the Lin-Kernighan Traveling Salesman Heuristic". European Journal of Operational Research. 126 (1): 106–130. doi:10.1016/S0377-2217(99)00284-2.
  • Johnson, David S.; McGeoch, Lyle A. (1997). "The Traveling Salesman Problem: A Case Study in Local Optimization". Local Search in Combinatorial Optimization (PDF). London: John Wiley and Sons. pp. 215–310. {{cite book}}: Unknown parameter |editors= ignored (|editor= suggested) (help)

External links