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 条
  • [41] A new crossover operator for genetic algorithms
    Coli, M
    Gennuso, G
    Palazzari, P
    1996 IEEE INTERNATIONAL CONFERENCE ON EVOLUTIONARY COMPUTATION (ICEC '96), PROCEEDINGS OF, 1996, : 201 - 206
  • [42] Genetic algorithms - A new technique for solving the neutron spectrum unfolding problem
    Freeman, DW
    Edwards, DR
    Bolon, AE
    NUCLEAR INSTRUMENTS & METHODS IN PHYSICS RESEARCH SECTION A-ACCELERATORS SPECTROMETERS DETECTORS AND ASSOCIATED EQUIPMENT, 1999, 425 (03) : 549 - 576
  • [43] Evolutionary algorithms for solving multi-objective travelling salesman problem
    Shim, Vui Ann
    Tan, Kay Chen
    Chia, Jun Yong
    Chong, Jin Kiat
    FLEXIBLE SERVICES AND MANUFACTURING JOURNAL, 2011, 23 (02) : 207 - 241
  • [44] Optimization and Improvement of Genetic Algorithms Solving Traveling Salesman Problem
    Zhang, Liping
    Yao, Min
    Zheng, Nenggan
    PROCEEDINGS OF 2009 INTERNATIONAL CONFERENCE ON IMAGE ANALYSIS AND SIGNAL PROCESSING, 2009, : 327 - 332
  • [45] The New Crossover Operators and A Novel Combination of Crossover Operators for Solving Linear Ordering Problem
    Pram Dinh Thanh
    Huynh Thi Thanh Binh
    Nguyen Quang Manh
    2015 CONFERENCE ON TECHNOLOGIES AND APPLICATIONS OF ARTIFICIAL INTELLIGENCE (TAAI), 2015, : 150 - 157
  • [46] Solving the parameter identification problem of mathematical models using genetic algorithms
    Nyarko, EK
    Scitovski, R
    APPLIED MATHEMATICS AND COMPUTATION, 2004, 153 (03) : 651 - 658
  • [47] Solving Stochastic Shortest Distance Path Problem by Using Genetic Algorithms
    Ahmadi, Ehsan
    Suer, Gursel A.
    Al-Ogaili, Farah
    CYBER PHYSICAL SYSTEMS AND DEEP LEARNING, 2018, 140 : 79 - 86
  • [48] Solving the knapsack problem with imprecise weight coefficients using genetic algorithms
    Lin, Feng-Tse
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2008, 185 (01) : 133 - 145
  • [49] Combined Approach of Firefly Algorithm with Travelling Salesmen Problem for Optimal Design of Offshore Wind Farm
    Srikakulapu, Ramu
    Vinatha, U.
    2017 IEEE POWER & ENERGY SOCIETY GENERAL MEETING, 2017,
  • [50] Genetic algorithms for the travelling salesman problem:: A review of representations and operators
    Larrañaga, P
    Kuijpers, CMH
    Murga, RH
    Inza, I
    Dizdarevic, S
    ARTIFICIAL INTELLIGENCE REVIEW, 1999, 13 (02) : 129 - 170