A Comparative Study on Crossover Operators of Genetic Algorithm for Traveling Salesman Problem

被引:1
|
作者
Dou, Xin-Ai [1 ]
Yang, Qiang [1 ]
Gao, Xu-Dong [1 ]
Lu, Zhen-Yu [1 ]
Zhang, Jun [2 ]
机构
[1] Nanjing Univ Wormat Sci & Technol Nanjing, Sch Artificial Intelligence, Nanjing, Peoples R China
[2] Univ Ansan, Dept Elect & Elect Engn, Ansan, South Korea
基金
中国国家自然科学基金; 新加坡国家研究基金会;
关键词
Genetic Algorithm; Crossover Operator; Combinatorial Optimization; Travelling Salesman Problem;
D O I
10.1109/ICACI58115.2023.10146181
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Genetic algorithm (GA) has been successfully employed to solve the traveling salesman problem (TSP). In GA, the crossover operator makes crucial influence on its optimization effectiveness and efficiency in solving TSP. Therefore, many kinds of crossover operators have been proposed successively in the literature, but a systematic investigation of these operators has not ever been conducted. To fill this gap, this paper systematically compares 10 widely used crossover operators. By conducting extensive experiments on different TSP instances of different sizes, we investigate the optimization effectiveness of the 10 crossover operators in helping GA solve TSP. Experimental results demonstrate that the sequential constructive crossover (SCX) and the zoning crossover (ZX) are the two best crossover operators for GA to solve TSP. Hopefully, this comparative study could provide a guideline for readers and facilitate them to choose a suitable crossover operator for GA to solve TSP effectively.
引用
收藏
页数:8
相关论文
共 50 条
  • [1] Knowledge Application to Crossover Operators in Genetic Algorithm for Solving the Traveling Salesman Problem
    Singh, Pardeep
    Singh, Rahul Kumar
    Joshi, Deepa
    Bathla, Gourav
    INTERNATIONAL JOURNAL OF SOFTWARE INNOVATION, 2022, 10 (01)
  • [2] A Simulated Study of Genetic Algorithm with a New Crossover Operator using Traveling Salesman Problem
    Hussain, Abid
    Muhammad, Yousaf Shad
    Sajid, Muhammad Nauman
    PUNJAB UNIVERSITY JOURNAL OF MATHEMATICS, 2019, 51 (05): : 61 - 77
  • [3] Genetic Algorithm for Traveling Salesman Problem with Modified Cycle Crossover Operator
    Hussain, Abid
    Muhammad, Yousaf Shad
    Sajid, M. Nauman
    Hussain, Ijaz
    Shoukry, Alaa Mohamd
    Gani, Showkat
    COMPUTATIONAL INTELLIGENCE AND NEUROSCIENCE, 2017, 2017
  • [4] Genetic Algorithm for Traveling Salesman Problem with Modified Cycle Crossover Operator
    Hussain, Abid
    Muhammad, Yousaf Shad
    Nauman Sajid, M.
    Hussain, Ijaz
    Mohamd Shoukry, Alaa
    Gani, Showkat
    Computational Intelligence and Neuroscience, 2017, 2017
  • [5] Solving the Traveling Salesman Problem through Genetic Algorithms with changing crossover operators
    Takahashi, R
    ICMLA 2005: FOURTH INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND APPLICATIONS, PROCEEDINGS, 2005, : 319 - 324
  • [6] Automatic Combination of Operators in a Genetic Algorithm to Solve the Traveling Salesman Problem
    Contreras-Bolton, Carlos
    Parada, Victor
    PLOS ONE, 2015, 10 (09):
  • [7] A genetic algorithm with jumping gene and heuristic operators for traveling salesman problem
    Zhang, Panli
    Wang, Jiquan
    Tian, Zhanwei
    Sun, Shengzhi
    Li, Jianting
    Yang, Jingnan
    APPLIED SOFT COMPUTING, 2022, 127
  • [8] A Study of Solving Traveling Salesman Problem with Genetic Algorithm
    Sun, Chutian
    2020 9TH INTERNATIONAL CONFERENCE ON INDUSTRIAL TECHNOLOGY AND MANAGEMENT (ICITM 2020), 2020, : 307 - 311
  • [9] Implementation of Generative Crossover Operator in Genetic Algorithm to Solve Traveling Salesman Problem
    Mudaliar, Devasenathipathi N.
    Modi, Nilesh K.
    ARTIFICIAL INTELLIGENCE AND EVOLUTIONARY ALGORITHMS IN ENGINEERING SYSTEMS, VOL 1, 2015, 324 : 47 - 53
  • [10] A Hybrid Genetic Algorithm for the Traveling Salesman Problem Using Generalized Partition Crossover
    Whitley, Darrell
    Hains, Doug
    Howe, Adele
    PARALLEL PROBLEMS SOLVING FROM NATURE - PPSN XI, PT I, 2010, 6238 : 566 - 575