An Adaptive Layered Clustering Framework with Improved Genetic Algorithm for Solving Large-Scale Traveling Salesman Problems

被引:1
|
作者
Xu, Haiyang [1 ]
Lan, Hengyou [1 ,2 ]
机构
[1] Sichuan Univ Sci & Engn, Coll Math & Stat, Zigong 643000, Peoples R China
[2] South Sichuan Ctr Appl Math, Zigong 643000, Peoples R China
关键词
computational complexity analysis; high parallelizability; improved genetic algorithm; adaptive layered clustering framework; large-scale traveling salesman problem; PARTICLE SWARM OPTIMIZATION; STRATEGIES; TSP;
D O I
10.3390/electronics12071681
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Traveling salesman problems (TSPs) are well-known combinatorial optimization problems, and most existing algorithms are challenging for solving TSPs when their scale is large. To improve the efficiency of solving large-scale TSPs, this work presents a novel adaptive layered clustering framework with improved genetic algorithm (ALC_IGA). The primary idea behind ALC_IGA is to break down a large-scale problem into a series of small-scale problems. First, the k-means and improved genetic algorithm are used to segment the large-scale TSPs layer by layer and generate the initial solution. Then, the developed two phases simplified 2-opt algorithm is applied to further improve the quality of the initial solution. The analysis reveals that the computational complexity of the ALC_IGA is between O(n log n) and O(n(2)). The results of numerical experiments on various TSP instances indicate that, in most situations, the ALC_IGA surpasses the compared two-layered and three-layered algorithms in convergence speed, stability, and solution quality. Specifically, with parallelization, the ALC_IGA can solve instances with 2 x 10(5) nodes within 0.15 h, 1.4 x 10(6) nodes within 1 h, and 2 x 10(6) nodes in three dimensions within 1.5 h.
引用
收藏
页数:33
相关论文
共 50 条
  • [41] A Study of Solving Traveling Salesman Problem with Genetic Algorithm
    Sun, Chutian
    [J]. 2020 9TH INTERNATIONAL CONFERENCE ON INDUSTRIAL TECHNOLOGY AND MANAGEMENT (ICITM 2020), 2020, : 307 - 311
  • [42] Genetic Algorithms Based on Clustering for Traveling Salesman Problems
    Tan, Lizhuang
    Tan, Yanyan
    Yun, Guoxiao
    Wu, Yanna
    [J]. 2016 12TH INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION, FUZZY SYSTEMS AND KNOWLEDGE DISCOVERY (ICNC-FSKD), 2016, : 103 - 108
  • [43] A New Genetic Algorithm for solving Traveling Salesman Problem
    Bai Xiaojuan
    Zhou Liang
    [J]. PROCEEDINGS OF THE 8TH WSEAS INTERNATIONAL CONFERENCE ON APPLIED COMPUTER AND APPLIED COMPUTATIONAL SCIENCE: APPLIED COMPUTER AND APPLIED COMPUTATIONAL SCIENCE, 2009, : 451 - +
  • [44] Two-Level Genetic Algorithm for Clustered Traveling Salesman Problem with Application in Large-Scale TSPs
    Department of Industrial Engineering, Tsinghua University, Beijing, 100084, China
    [J]. Tsinghua Sci. Tech., 2007, 4 (459-465): : 459 - 465
  • [45] AN ALGORITHM FOR SOLVING LARGE-SCALE TRANSSHIPMENT PROBLEMS
    OSMAN, MSA
    ELLAIMONY, EEM
    [J]. INDIAN JOURNAL OF TECHNOLOGY, 1986, 24 (06): : 296 - 302
  • [46] Two-Level Genetic Algorithm for Clustered Traveling Salesman Problem with Application in Large-Scale TSPs
    丁超
    成晔
    何苗
    [J]. Tsinghua Science and Technology, 2007, (04) : 459 - 465
  • [47] Genetic algorithms for large-scale clustering problems
    Franti, P
    Kivijarvi, J
    Kaukoranta, T
    Nevalainen, O
    [J]. COMPUTER JOURNAL, 1997, 40 (09): : 547 - 554
  • [48] Adaptive Sequential Constructive Crossover Operator in a Genetic Algorithm for Solving the Traveling Salesman Problem
    Ahmed, Zakir Hussain
    [J]. INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2020, 11 (02) : 593 - 605
  • [49] Neural Network Algorithm for Solving Large Scale Travelling Salesman Problems
    Cheng, Guozhong
    Feng, Wei
    Cui, Fangsong
    Zhang, Shilu
    [J]. AUTOMATIC MANUFACTURING SYSTEMS II, PTS 1 AND 2, 2012, 542-543 : 1398 - +
  • [50] PARALLEL TECHNIQUES FOR SOLVING LARGE-SCALE TRAVELING SALESPERSON PROBLEMS
    RAVIKUMAR, CP
    [J]. MICROPROCESSORS AND MICROSYSTEMS, 1992, 16 (03) : 149 - 158