A discrete water cycle algorithm for solving the symmetric and asymmetric traveling salesman problem

被引:79
|
作者
Osaba, Eneko [1 ]
Del Ser, Javier [1 ,2 ,3 ]
Sadollah, Ali [4 ,6 ]
Bilbao, Miren Nekane [2 ]
Camacho, David [5 ]
机构
[1] TECNALIA Res & Innovat, Derio 48160, Spain
[2] Univ Basque Country, UPV EHU, Bilbao 48013, Spain
[3] BCAM, Bilbao 48009, Spain
[4] Sharif Univ Technol, Dept Mech Engn, Tehran 1136511155, Iran
[5] Univ Autonoma Madrid, Escuela Politecn Super, E-28049 Madrid, Spain
[6] Islamic Azad Univ, Young Researchers & Elites Club, Sci & Res Branch, Tehran, Iran
基金
欧盟地平线“2020”;
关键词
Routing problems; Water cycle algorithm; Traveling salesman problem; Combinatorial optimization; ANT COLONY OPTIMIZATION; PARTICLE SWARM OPTIMIZATION; VEHICLE-ROUTING PROBLEM; IMPERIALIST COMPETITIVE ALGORITHM; SIMULATED ANNEALING ALGORITHM; BAT ALGORITHM; TABU SEARCH; FIREFLY ALGORITHM; CUCKOO SEARCH; LOCAL SEARCH;
D O I
10.1016/j.asoc.2018.06.047
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The water cycle algorithm (WCA) is a nature-inspired meta-heuristic recently contributed to the community in 2012, which finds its motivation in the natural surface runoff phase in water cycle process and on how streams and rivers flow into the sea. This method has been so far successfully applied to many engineering applications, spread over a wide variety of application fields. In this paper an enhanced discrete version of the WCA (coined as DWCA) is proposed for solving the Symmetric and Asymmetric Traveling Salesman Problem. Aimed at proving that the developed approach is a promising approximation method for solving this family of optimization problems, the designed solver has been tested over 33 problem datasets, comparing the obtained outcomes with the ones got by six different algorithmic counterparts from the related literature: genetic algorithm, island-based genetic algorithm, evolutionary simulated annealing, bat algorithm, firefly algorithm and imperialist competitive algorithm. Furthermore, the statistical significance of the performance gaps found in this benchmark is validated based on the results from non-parametric tests, not only in terms of optimality but also in regards to convergence speed. We conclude that the proposed DWCA approach outperforms-with statistical significance- any other optimization technique in the benchmark in terms of both computation metrics. (C) 2018 Elsevier B.V. All rights reserved.
引用
收藏
页码:277 / 290
页数:14
相关论文
共 50 条
  • [1] A discrete tree-seed algorithm for solving symmetric traveling salesman problem
    Cinar, Ahmet Cevahir
    Korkmaz, Sedat
    Kiran, Mustafa Servet
    [J]. ENGINEERING SCIENCE AND TECHNOLOGY-AN INTERNATIONAL JOURNAL-JESTECH, 2020, 23 (04): : 879 - 890
  • [2] Discrete sparrow search algorithm for symmetric traveling salesman problem
    Zhang, Zhen
    Han, Yang
    [J]. APPLIED SOFT COMPUTING, 2022, 118
  • [3] Discrete Salp Swarm Algorithm for symmetric traveling salesman problem
    Chen, Peng
    Liu, Ming
    Zhou, Shihua
    [J]. MATHEMATICAL BIOSCIENCES AND ENGINEERING, 2023, 20 (05) : 8856 - 8874
  • [4] Solving Asymmetric Traveling Salesman Problem using Genetic Algorithm
    Birtane Akar, Sibel
    Sahingoz, Ozgur Koray
    [J]. 2015 23RD SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE (SIU), 2015, : 1655 - 1659
  • [5] DJAYA: A discrete Jaya algorithm for solving traveling salesman problem
    Gunduz, Mesut
    Aslan, Murat
    [J]. APPLIED SOFT COMPUTING, 2021, 105
  • [6] Discrete Social Spider Algorithm for Solving Traveling Salesman Problem
    Khosravanian, Asieh
    Rahmanimanesh, Mohammad
    Keshavarzi, Parviz
    [J]. INTERNATIONAL JOURNAL OF COMPUTATIONAL INTELLIGENCE AND APPLICATIONS, 2021, 20 (03)
  • [7] Discrete Mayfly Algorithm for spherical asymmetric traveling salesman problem
    Zhang, Tian
    Zhou, Yongquan
    Zhou, Guo
    Deng, Wu
    Luo, Qifang
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2023, 221
  • [8] An improved discrete bat algorithm for symmetric and asymmetric Traveling Salesman Problems
    Osaba, Eneko
    Yang, Xin-She
    Diaz, Fernando
    Lopez-Garcia, Pedro
    Carballedo, Roberto
    [J]. ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2016, 48 : 59 - 71
  • [9] Angular bisector insertion algorithm for solving small-scale symmetric and asymmetric traveling salesman problem
    Jian Lin
    Xiangfei Zeng
    Jianxun Liu
    Keqin Li
    [J]. Journal of Combinatorial Optimization, 2022, 43 : 235 - 252
  • [10] Angular bisector insertion algorithm for solving small-scale symmetric and asymmetric traveling salesman problem
    Lin, Jian
    Zeng, Xiangfei
    Liu, Jianxun
    Li, Keqin
    [J]. JOURNAL OF COMBINATORIAL OPTIMIZATION, 2022, 43 (01) : 235 - 252