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
相关论文
共 28 条
  • [1] Development a new mutation operator to solve the Traveling Salesman Problem by aid of Genetic Algorithms
    Albayrak, Murat
    Allahverdi, Novruz
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2011, 38 (03) : 1313 - 1320
  • [2] [Anonymous], INT J COMPUTATIONAL
  • [3] COMPARATIVE STUDY OF SOME SOLUTION METHODS FOR TRAVELING SALESMAN PROBLEM USING GENETIC ALGORITHMS
    Bhattacharyya, Malay
    Bandyopadhyay, Anup Kumar
    [J]. CYBERNETICS AND SYSTEMS, 2009, 40 (01) : 1 - 24
  • [4] On the invariance of ant colony optimization
    Birattari, Mauro
    Pellegrini, Paola
    Dorigo, Marco
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2007, 11 (06) : 732 - 742
  • [5] Dorigo M., 1997, IEEE Transactions on Evolutionary Computation, V1, P53, DOI 10.1109/4235.585892
  • [6] Ant system: Optimization by a colony of cooperating agents
    Dorigo, M
    Maniezzo, V
    Colorni, A
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 1996, 26 (01): : 29 - 41
  • [7] Ant colony optimization -: Artificial ants as a computational intelligence technique
    Dorigo, Marco
    Birattari, Mauro
    Stuetzle, Thomas
    [J]. IEEE COMPUTATIONAL INTELLIGENCE MAGAZINE, 2006, 1 (04) : 28 - 39
  • [8] THE TRAVELING-SALESMAN PROBLEM
    FLOOD, MM
    [J]. OPERATIONS RESEARCH, 1956, 4 (01) : 61 - 75
  • [9] HAO ZF, 2006, P 5 INT C MACH LEARN, P13
  • [10] Lawer E., 1985, TRAVELING SALESMAN P