An evolutionary algorithm for large traveling salesman problems

被引:76
|
作者
Tsai, HK [1 ]
Yang, JM
Tsai, YF
Kao, CY
机构
[1] Natl Taiwan Univ, Dept Comp Sci & Informat Engn, Taipei 106, Taiwan
[2] Natl Chiao Tung Univ, Dept Biol Sci & Technol, Hsinchu 30050, Taiwan
[3] Natl Chiao Tung Univ, Inst Bioinformat, Hsinchu 30050, Taiwan
[4] Natl Taipei Teachers Coll, Dept Social Studies Educ, Taipei 106, Taiwan
[5] Natl Taiwan Univ, Bioinformat Ctr, Taipei 106, Taiwan
关键词
edge assembly crossover; evolutionary algorithm; family competition; heterogeneous pairing selection; Lin-Kernighan (LK) heuristic; traveling salesman problem;
D O I
10.1109/TSMCB.2004.828283
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This work proposes an evolutionary algorithm, called the heterogeneous selection evolutionary algorithm (HeSEA), for solving large traveling salesman problems (TSP). The strengths and limitations of numerous well-known genetic operators are first analyzed, along with local search methods for TSPs from their solution qualities and mechanisms for preserving and adding edges. Based on this analysis, a new approach, HeSEA is proposed which integrates edge assembly crossover (EAX) and Lin-Kernighan (LK) local search, through family competition and heterogeneous pairing selection. This study demonstrates experimentally that EAX and LK can compensate for each other's disadvantages. Family competition and heterogeneous pairing selections are used to maintain the diversity of the population, which is especially useful for evolutionary algorithms in solving large TSPs. The proposed method was evaluated on 16 well-known TSPs in which the numbers of cities range from 318 to 13 509. Experimental results indicate that HeSEA performs well and is very competitive with other approaches. The proposed method can determine the optimum path when the number of cities is under 10 000 and the mean solution quality is within 0.0074% above the optimum for each test problem. These findings imply that the proposed method can find tours robustly with a fixed small population and a limited family competition length in reasonable time, when used to solve large TSPs.
引用
收藏
页码:1718 / 1729
页数:12
相关论文
共 50 条
  • [21] A Novel Evolutionary Algorithm for the Homogeneous Probabilistic Traveling Salesman Problem
    Smith, Michael Manuel
    Chen, Yun Shiow
    2016 IEEE/ACIS 15TH INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCE (ICIS), 2016, : 307 - 312
  • [22] Improved Ant Colony Algorithm for Traveling Salesman Problems
    Wang, Pei-dong
    Tang, Gong-You
    Li, Yang
    Yang, Xi-Xin
    PROCEEDINGS OF THE 2012 24TH CHINESE CONTROL AND DECISION CONFERENCE (CCDC), 2012, : 660 - 664
  • [23] An Improve Cuckoo Search Algorithm for Traveling Salesman Problems
    Lengzhi, Suonan
    Li, Yueguang
    MATERIAL SCIENCE, CIVIL ENGINEERING AND ARCHITECTURE SCIENCE, MECHANICAL ENGINEERING AND MANUFACTURING TECHNOLOGY II, 2014, 651-653 : 2291 - 2295
  • [24] Solving traveling salesman problem by using a local evolutionary algorithm
    Xuan, W
    Li, YX
    2005 IEEE International Conference on Granular Computing, Vols 1 and 2, 2005, : 318 - 321
  • [25] A Discrete Bacterial Memetic Evolutionary Algorithm for the Traveling Salesman Problem
    Koczy, Laszlo T.
    Foeldesi, Peter
    Tueu-Szabo, Boldizsar
    2016 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2016, : 3261 - 3267
  • [26] Solving traveling salesman problem using combinational evolutionary algorithm
    Bonyadi, Mohammad Reza
    Azghadi, S. Mostafa Rahimi
    Shah, Harried
    ARTIFICIAL INTELLIGENCE AND INNOVATIONS 2007: FROM THEORY TO APPLICATIONS, 2007, : 37 - +
  • [27] An Adaptive Evolutionary Algorithm for Traveling Salesman Problem with Precedence Constraints
    Sung, Jinmo
    Jeong, Bongju
    SCIENTIFIC WORLD JOURNAL, 2014,
  • [28] EXACT SOLUTION OF LARGE ASYMMETRIC TRAVELING SALESMAN PROBLEMS
    MILLER, DL
    PEKNY, JF
    SCIENCE, 1991, 251 (4995) : 754 - 761
  • [29] A multi-objective evolutionary algorithm for solving traveling salesman problems: Application to the design of polymer extruders
    Gaspar-Cunha, A
    ADAPTIVE AND NATURAL COMPUTING ALGORITHMS, 2005, : 189 - 193
  • [30] A BRANCH-AND-CUT ALGORITHM FOR THE RESOLUTION OF LARGE-SCALE SYMMETRICAL TRAVELING SALESMAN PROBLEMS
    PADBERG, M
    RINALDI, G
    SIAM REVIEW, 1991, 33 (01) : 60 - 100