Solving the traveling salesman problem using cooperative genetic ant systems

被引:71
|
作者
Dong, Gaifang [2 ]
Guo, William W. [1 ]
Tickle, Kevin [1 ]
机构
[1] Cent Queensland Univ, Sch Informat & Commun Technol, Rockhampton, Qld 4702, Australia
[2] Inner Mongolia Agr Univ, Coll Comp & Informat Engn, Hohhot, Peoples R China
关键词
Ant colony optimization; Ant system; Genetic algorithm; Traveling salesman problem; ORGANIZING NEURAL-NETWORK; COLONY OPTIMIZATION; ALGORITHMS;
D O I
10.1016/j.eswa.2011.10.012
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The travelling salesman problem (TSP) is a classic problem of combinatorial optimization and has applications in planning, scheduling, and searching in many scientific and engineering fields. Ant colony optimization (ACO) has been successfully used to solve TSPs and many associated applications in the last two decades. However, ACO has problem in regularly reaching the global optimal solutions for TSPs due to enormity of the search space and numerous local optima within the space. In this paper, we propose a new hybrid algorithm, cooperative genetic ant system (CGAS) to deal with this problem. Unlike other previous studies that regarded GA as a sequential part of the whole searching process and only used the result from GA as the input to subsequent ACO iterations, this new approach combines both GA and ACO together in a cooperative manner to improve the performance of ACO for solving TSPs. The mutual information exchange between ACO and GA in the end of the current iteration ensures the selection of the best solutions for next iteration. This cooperative approach creates a better chance in reaching the global optimal solution because independent running of GA maintains a high level of diversity in next generation of solutions. Compared with results from other GA/ACO algorithms, our simulation shows that CGAS has superior performance over other GA and ACO algorithms for solving TSPs in terms of capability and consistency of achieving the global optimal solution, and quality of average optimal solutions, particularly for small TSPs. (C) 2011 Elsevier Ltd. All rights reserved.
引用
收藏
页码:5006 / 5011
页数:6
相关论文
共 50 条
  • [31] Solving Travelling Salesman Problem Using Ant Systems: A Programmer’s Approach
    Divya M.
    International Journal of Applied and Computational Mathematics, 2019, 5 (4)
  • [32] Solving the Traveling Salesman Problem using Greedy Sequential Constructive Crossover in a Genetic Algorithm
    Ahmed, Zakir Hussain
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2020, 20 (02): : 99 - 112
  • [33] Solving the Traveling Salesman Problem Based on The Genetic Reactive Bone Route Algorithm whit Ant Colony System
    Yousefikhoshbakht, Majid
    Malekzadeh, Nasrin
    Sedighpour, Mohammad
    INTERNATIONAL JOURNAL OF PRODUCTION MANAGEMENT AND ENGINEERING, 2016, 4 (02) : 65 - 73
  • [34] SOLVING TRAVELING-SALESMAN PROBLEM
    TELEMTAY.MM
    ENGINEERING CYBERNETICS, 1972, 10 (06): : 1023 - 1029
  • [35] SOLVING THE PROBLEM OF THE TRAVELING SALESMAN BY STATISTICS
    DUGUE, D
    BULLETIN OF THE INTERNATIONAL STATISTICAL INSTITUTE, 1962, 39 (02): : 335 - 342
  • [36] AN ALGORITHM FOR SOLVING THE TRAVELING SALESMAN PROBLEM
    LITTLE, JDC
    MURTY, KG
    KAREL, C
    SWEENEY, DW
    OPERATIONS RESEARCH, 1963, 11 : B48 - B48
  • [37] Solving the family traveling salesman problem
    Bernardino, Raquel
    Paias, Ana
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2018, 267 (02) : 453 - 466
  • [38] Distributed Multi-agent System for Solving Traveling Salesman Problem Using Ant Colony Optimization
    Ilie, Sorin
    Badica, Costin
    INTELLIGENT DISTRIBUTED COMPUTING IV, 2010, 315 : 119 - 129
  • [39] Chaotic ant swarm for the traveling salesman problem
    Zhen Wei
    Fangzhen Ge
    Yang Lu
    Lixiang Li
    Yixian Yang
    Nonlinear Dynamics, 2011, 65 : 271 - 281
  • [40] Chaotic ant swarm for the traveling salesman problem
    Wei, Zhen
    Ge, Fangzhen
    Lu, Yang
    Li, Lixiang
    Yang, Yixian
    NONLINEAR DYNAMICS, 2011, 65 (03) : 271 - 281