A new crossover approach for solving the multiple travelling salesmen problem using genetic algorithms

被引:121
|
作者
Yuan, Shuai [1 ]
Skinner, Bradley [1 ]
Huang, Shoudong [1 ]
Liu, Dikai [1 ]
机构
[1] Univ Technol Sydney, FEIT, Sch Elect Mech & Mechatron Syst, Sydney, NSW 2007, Australia
关键词
Two-part chromosome; Crossover operator; MTSP; Genetic algorithms; OPTIMIZATION;
D O I
10.1016/j.ejor.2013.01.043
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
This paper proposes a new crossover operator called two-part chromosome crossover (TCX) for solving the multiple travelling salesmen problem (MTSP) using a genetic algorithm (GA) for near-optimal solutions. We adopt the two-part chromosome representation technique which has been proven to minimise the size of the problem search space. Nevertheless, the existing crossover method for the two-part chromosome representation has two limitations. Firstly, it has extremely limited diversity in the second part of the chromosome, which greatly restricts the search ability of the GA. Secondly, the existing crossover approach tends to break useful building blocks in the first part of the chromosome, which reduces the GA's effectiveness and solution quality. Therefore, in order to improve the GA search performance with the two-part chromosome representation, we propose TCX to overcome these two limitations and improve solution quality. Moreover, we evaluate and compare the proposed TCX with three different crossover methods for two MTSP objective functions, namely, minimising total travel distance and minimising longest tour. The experimental results show that TCX can improve the solution quality of the GA compared to three existing crossover approaches. Crown Copyright (C) 2013 Published by Elsevier B.V. All rights reserved.
引用
收藏
页码:72 / 82
页数:11
相关论文
共 50 条
  • [1] Genetic Algorithm for Solving Multiple Traveling Salesmen Problem using a New Crossover and Population Generation
    Singh, Dharm Raj
    Singh, Manoj Kumar
    Singh, Tarkeshwar
    Prasad, Rajkishore
    COMPUTACION Y SISTEMAS, 2018, 22 (02): : 491 - 503
  • [2] A new approach to solving the multiple traveling salesperson problem using genetic algorithms
    Carter, Arthur E.
    Ragsdale, Cliff T.
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2006, 175 (01) : 246 - 257
  • [3] Genetic algorithms for the travelling salesman problem: a crossover comparison
    Alzyadat T.
    Yamin M.
    Chetty G.
    International Journal of Information Technology, 2020, 12 (1) : 209 - 213
  • [4] A Novel Approach to Solve Multiple Traveling Salesmen Problem by Genetic Algorithm
    Kiraly, Andras
    Abonyi, Janos
    COMPUTATIONAL INTELLIGENCE IN ENGINEERING, 2010, 313 : 141 - 151
  • [5] Appropriate Combination of Crossover Operator and Mutation Operator in Genetic Algorithms for the Travelling Salesman Problem
    Ahmed, Zakir Hussain
    Haron, Habibollah
    Al-Tameem, Abdullah
    CMC-COMPUTERS MATERIALS & CONTINUA, 2024, 79 (02): : 2399 - 2425
  • [6] Genetic Algorithm for the Travelling Salesman Problem Using New Crossover and Mutation Operators
    Jana, Nandadulal
    Rameshbabu, T. K.
    Kar, Samarjit
    PROCEEDINGS OF THE NINTH INTERNATIONAL CONFERENCE ON INFORMATION AND MANAGEMENT SCIENCES, 2010, 9 : 302 - 308
  • [7] Solving the Ring Loading Problem Using Genetic Algorithms with Intelligent Multiple Operators
    Bernardino, Anabela M.
    Bernardino, Eugenia M.
    Sanchez-Perez, Juan M.
    Gomez-Pulido, Juan A.
    Vega-Rodriguez, Miguel A.
    INTERNATIONAL SYMPOSIUM ON DISTRIBUTED COMPUTING AND ARTIFICIAL INTELLIGENCE 2008, 2009, 50 : 235 - +
  • [8] Balanced dynamic multiple travelling salesmen: Algorithms and continuous approximations
    Garn, Wolfgang
    COMPUTERS & OPERATIONS RESEARCH, 2021, 136
  • [9] A novel method for solving the multiple traveling salesmen problem with multiple depots
    Hou MengShu
    Liu DaiBo
    CHINESE SCIENCE BULLETIN, 2012, 57 (15): : 1886 - 1892
  • [10] Operators of the Two-Part Encoding Genetic Algorithm in Solving the Multiple Traveling Salesmen Problem
    Chen, Shih-Hsin
    Chen, Mu-Chung
    2011 INTERNATIONAL CONFERENCE ON TECHNOLOGIES AND APPLICATIONS OF ARTIFICIAL INTELLIGENCE (TAAI 2011), 2011, : 331 - 336