Visibility Adaptation in Ant Colony Optimization for Solving Traveling Salesman Problem

被引:8
|
作者
Bin Shahadat, Abu Saleh [1 ]
Akhand, M. A. H. [1 ]
Kamal, Md Abdus Samad [2 ]
机构
[1] Khulna Univ Engn & Technol, Dept Comp Sci & Engn, Khulna 9203, Bangladesh
[2] Gunma Univ, Grad Sch Sci & Technol, Kiryu, Gumma 3768515, Japan
关键词
ant colony optimization; adaptive visibility; traveling salesman problem; partial solution update; 3-opt local search; SWARM OPTIMIZATION; SEARCH ALGORITHM;
D O I
10.3390/math10142448
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
Ant Colony Optimization (ACO) is a practical and well-studied bio-inspired algorithm to generate feasible solutions for combinatorial optimization problems such as the Traveling Salesman Problem (TSP). ACO is inspired by the foraging behavior of ants, where an ant selects the next city to visit according to the pheromone on the trail and the visibility heuristic (inverse of distance). ACO assigns higher heuristic desirability to the nearest city without considering the issue of returning to the initial city or starting point once all the cities are visited. This study proposes an improved ACO-based method, called ACO with Adaptive Visibility (ACOAV), which intelligently adopts a generalized formula of the visibility heuristic associated with the final destination city. ACOAV uses a new distance metric that includes proximity and eventual destination to select the next city. Including the destination in the metric reduces the tour cost because such adaptation helps to avoid using longer links while returning to the starting city. In addition, partial updates of individual solutions and 3-Opt local search operations are incorporated in the proposed ACOAV. ACOAV is evaluated on a suite of 35 benchmark TSP instances and rigorously compared with ACO. ACOAV generates better solutions for TSPs than ACO, while taking less computational time; such twofold achievements indicate the proficiency of the individual adoption techniques in ACOAV, especially in AV and partial solution update. The performance of ACOAV is also compared with the other ten state-of-the-art bio-inspired methods, including several ACO-based methods. From these evaluations, ACOAV is found as the best one for 29 TSP instances out of 35 instances; among those, optimal solutions have been achieved in 22 instances. Moreover, statistical tests comparing the performance revealed the significance of the proposed ACOAV over the considered bio-inspired methods.
引用
收藏
页数:24
相关论文
共 50 条
  • [21] Ant Colony Algorithm and Its Application in Solving the Traveling Salesman Problem
    Cui, Shigang
    Han, Shaolong
    2013 THIRD INTERNATIONAL CONFERENCE ON INSTRUMENTATION & MEASUREMENT, COMPUTER, COMMUNICATION AND CONTROL (IMCCC), 2013, : 1200 - 1203
  • [22] Solving the Traveling Salesman Problem Using Ant Colony Metaheuristic, A Review
    Kefi, Sonia
    Rokbani, Nizar
    Alimi, Adel M.
    PROCEEDINGS OF THE 16TH INTERNATIONAL CONFERENCE ON HYBRID INTELLIGENT SYSTEMS (HIS 2016), 2017, 552 : 421 - 430
  • [23] Parallelized genetic ant colony systems for solving the traveling salesman problem
    Chen, Shyi-Ming
    Chien, Chih-Yao
    EXPERT SYSTEMS WITH APPLICATIONS, 2011, 38 (04) : 3873 - 3883
  • [24] Improving a Distributed Agent-Based Ant Colony Optimization for Solving Traveling Salesman Problem
    Kaplar, Aleksandar
    Vidakovic, Milan
    Luburic, Nikola
    Ivanovic, Mirjana
    2017 40TH INTERNATIONAL CONVENTION ON INFORMATION AND COMMUNICATION TECHNOLOGY, ELECTRONICS AND MICROELECTRONICS (MIPRO), 2017, : 1144 - 1148
  • [25] Parallelization Strategies for GPU-Based Ant Colony Optimization Solving the Traveling Salesman Problem
    Menezes, Breno A. M.
    Kuchen, Herbert
    Amorim Neto, Hugo A.
    de Lima Neto, Fernando B.
    2019 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2019, : 3094 - 3101
  • [26] Improving Ant Colony Optimization Algorithms for Solving Traveling Salesman Problems
    Hung, Kuo-Sheng
    Su, Shun-Feng
    Lee, Zne-Jung
    JOURNAL OF ADVANCED COMPUTATIONAL INTELLIGENCE AND INTELLIGENT INFORMATICS, 2007, 11 (04) : 433 - 442
  • [27] A COMBINATION OF SWEEP ALGORITHM AND ELITE ANT COLONY OPTIMIZATION FOR SOLVING THE MULTIPLE TRAVELING SALESMAN PROBLEM
    Yousefikhoshbakht, Majid
    Sedighpour, Mohammad
    PROCEEDINGS OF THE ROMANIAN ACADEMY SERIES A-MATHEMATICS PHYSICS TECHNICAL SCIENCES INFORMATION SCIENCE, 2012, 13 (04): : 295 - 301
  • [28] A Distributed and Decentralized Approach for Ant Colony Optimization with Fuzzy Parameter Adaptation in Traveling Salesman Problem
    Collings, Jake
    Kim, Eunjin
    2014 IEEE SYMPOSIUM ON SWARM INTELLIGENCE (SIS), 2014, : 267 - 275
  • [29] A Modified and Enhanced Ant Colony Optimization Algorithm for Traveling Salesman Problem
    Eskandari, Leila
    Jafarian, Ahmad
    Rahimloo, Parastoo
    Baleanu, Dumitru
    MATHEMATICAL METHODS IN ENGINEERING: THEORETICAL ASPECTS, 2019, 23 : 257 - 265
  • [30] Application of Improved Ant Colony Optimization Algorithm on Traveling Salesman Problem
    Yang, Xue
    Wang, Jie-sheng
    PROCEEDINGS OF THE 28TH CHINESE CONTROL AND DECISION CONFERENCE (2016 CCDC), 2016, : 2156 - 2160