• DocumentCode
    3015800
  • Title

    A Distributed Chained Lin-Kernighan Algorithm for TSP Problems

  • Author

    Fischer, Thomas ; Merz, Peter

  • Author_Institution
    Dept. of Comput. Sci., Kaiserslautern Univ., Germany
  • fYear
    2005
  • fDate
    04-08 April 2005
  • Abstract
    The Chained Lin-Kernighan algorithm (CLK) is one of the best heuristics to solve Traveling Salesman Problems (TSP). In this paper a distributed algorithm is proposed, were nodes in a network locally optimize TSP instances by using the CLK algorithm. We show that the distributed variant finds better tours compared to the original CLK given the same total amount of computation time. Hence, the cooperation of the processes in the distributed algorithm increases the effectiveness of the approach beyond the maximally achievable reduction in computation time due to parallelization. E.g. for TSP instance fl3795, the original CLK got stuck in local optima in each of 10 runs, whereas the distributed algorithm found optimal tours in each run requiring less than 10 CPU minutes per node on average in an 8 node setup.
  • Keywords
    distributed algorithms; graph theory; travelling salesman problems; CLK algorithm; TSP instance optimization problems; distributed Chained Lin-Kernighan algorithm; traveling salesman problems; Cities and towns; Computational efficiency; Computer science; Concurrent computing; Cost function; Distributed algorithms; Distributed computing; Heuristic algorithms; Iterative algorithms; Traveling salesman problems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium, 2005. Proceedings. 19th IEEE International
  • Print_ISBN
    0-7695-2312-9
  • Type

    conf

  • DOI
    10.1109/IPDPS.2005.18
  • Filename
    1419833