Implementation analysis of efficient heuristic algorithms for the traveling salesman problem

被引:22
|
作者
Gamboa, D
Rego, C [1 ]
Glover, F
机构
[1] Univ Mississippi, Sch Business Adm, Hearing Ctr Enterprise Sci, University, MS 38677 USA
[2] Inst Politecn Porto, Escola Super Tecnol & Gestao Felgueiras, P-4610156 Felgueiras, Portugal
[3] Univ Colorado, Leads Sch Business, Boulder, CO 80309 USA
关键词
traveling salesman; local search; data structures; ejection chains;
D O I
10.1016/j.cor.2005.06.014
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The state-of-the-art of local search heuristics for the traveling salesman problem (TSP) is chiefly based on algorithms using the classical Lin-Kernighan (LK) procedure and the stem-and-cycle (S&C) ejection chain method. Critical aspects of implementing these algorithms efficiently and effectively rely on taking advantage of special data structures and on maintaining appropriate candidate lists to store and update potentially available moves. We report the outcomes of an extensive series of tests on problems ranging from 1000 to 1,000,000 nodes, showing that by intelligently exploiting elements of data structures and candidate lists routinely included in state-of-the-art TSP solution software, the S&C algorithm clearly outperforms all implementations of the LK procedure. Moreover, these outcomes are achieved without the use of special tuning and implementation tricks that tire incorporated into the leading versions of the LK procedure to enhance their computational efficiency. (c) 2005 Elsevier Ltd. All rights reserved.
引用
收藏
页码:1154 / 1172
页数:19
相关论文
共 50 条
  • [21] A Quantum Heuristic Algorithm for the Traveling Salesman Problem
    Bang, Jeongho
    Ryu, Junghee
    Lee, Changhyoup
    Yoo, Seokwon
    Lim, James
    Lee, Jinhyoung
    [J]. JOURNAL OF THE KOREAN PHYSICAL SOCIETY, 2012, 61 (12) : 1944 - 1949
  • [22] Heuristic approaches for the family traveling salesman problem
    Bernardino, Raquel
    Paias, Ana
    [J]. INTERNATIONAL TRANSACTIONS IN OPERATIONAL RESEARCH, 2021, 28 (01) : 262 - 295
  • [23] A heuristic for the pickup and delivery traveling salesman problem
    Renaud, J
    Boctor, FF
    Ouenniche, J
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2000, 27 (09) : 905 - 916
  • [24] A NEW HEURISTIC FOR THE PERIOD TRAVELING SALESMAN PROBLEM
    CHAO, IM
    GOLDEN, BL
    WASIL, EA
    [J]. COMPUTERS & OPERATIONS RESEARCH, 1995, 22 (05) : 553 - 565
  • [25] A quantum heuristic algorithm for the traveling salesman problem
    Jeongho Bang
    Junghee Ryu
    Changhyoup Lee
    Seokwon Yoo
    James Lim
    Jinhyoung Lee
    [J]. Journal of the Korean Physical Society, 2012, 61 : 1944 - 1949
  • [26] An improved heuristic for the period traveling salesman problem
    Bertazzi, L
    Paletta, G
    Speranza, MG
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2004, 31 (08) : 1215 - 1222
  • [27] A faster heuristic for the traveling salesman problem with drone
    Hokama, Pedro Henrique Del Bianco
    Lintzmayer, Carla Negri
    San Felice, Mario Cesar
    [J]. OPTIMIZATION LETTERS, 2024,
  • [28] New heuristic algorithm for traveling salesman problem
    Shahab, M. L.
    [J]. INTERNATIONAL CONFERENCE ON MATHEMATICS: PURE, APPLIED AND COMPUTATION, 2019, 1218
  • [29] Exact Heuristic Algorithm for Traveling Salesman Problem
    Lin, Dongmei
    Wu, Xiangbin
    Wang, Dong
    [J]. PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE FOR YOUNG COMPUTER SCIENTISTS, VOLS 1-5, 2008, : 9 - +
  • [30] Heuristic Approaches for the Probabilistic Traveling Salesman Problem
    Weiler, Christoph
    Biesinger, Benjamin
    Hu, Bin
    Raidl, Guenther R.
    [J]. COMPUTER AIDED SYSTEMS THEORY - EUROCAST 2015, 2015, 9520 : 342 - 349