D-PFA: A Discrete Metaheuristic Method for Solving Traveling Salesman Problem Using Pathfinder Algorithm

被引:7
|
作者
Pirozmand, Poria [1 ]
Hosseinabadi, Ali Asghar Rahmani [2 ]
Chari, Maedeh Jabbari [3 ]
Pahlavan, Faezeh [4 ]
Mirkamali, Seyedsaeid [5 ]
Weber, Gerhard-Wilhelm [6 ,7 ]
Nosheen, Summera [8 ]
Abraham, Ajith [9 ,10 ]
机构
[1] Holmes Inst, Fac Higher Educ, Sydney, NSW 2000, Australia
[2] Univ Regina, Dept Comp Sci, Regina, SK S4S 0A2, Canada
[3] Islamic Azad Univ Masjed Soleiman, Dept Ind Engn, Masjed Soleyman 6491796581, Khuzestan, Iran
[4] Univ Mazandaran, Dept Comp Engn, Babolsar 4741613534, Mazandaran, Iran
[5] Payame Noor Univ, Dept Comp Engn & IT, Tehran 193954697, Iran
[6] Poznan Univ Tech, Fac Engn Management, PL-60965 Poznan, Poland
[7] Middle East Tech Univ METU, IAM UME, TR-06800 Ankara, Turkiye
[8] Univ Sydney, Fac Engn, Sch Elect & Informat Engn, Sydney, NSW 2008, Australia
[9] Bennett Univ, Sch Comp Sci Engn & Technol, Greater Noida 201310, Uttar Pradesh, India
[10] Innopolis Univ, Innopolis 420500, Republic Of Tat, Russia
关键词
Symmetric TSP; optimization; operational research; discrete pathfinder algorithm; population-based metaheuristic; SYMBIOTIC ORGANISMS SEARCH; PARTICLE SWARM OPTIMIZATION; GENETIC ALGORITHM; BAT ALGORITHM; SCHEMES;
D O I
10.1109/ACCESS.2023.3320562
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The Traveling Salesman Problem (TSP) which is a theoretical computer science and operations research problem, has several applications even in its purest formulation, such as the manufacture of microchips, planning, and logistics. There are many methods proposed in the literature to solve TSP with gains and losses. We propose a discrete metaheuristic method called D-PFA to solve this problem more efficiently. Initially, the Pathfinder Algorithm (PFA) was presented to handle issues involving continuous optimization, where it worked effectively. In recent years, there have been various published variants of PFA, and it has been frequently employed to address engineering challenges. In this study, the original PFA algorithm is broken into four sub-algorithms and every sub-algorithm is discretized and coupled to form a new algorithm. The proposed algorithm has a high degree of flexibility, a quick response time, strong exploration and exploitation. To validate the significant advantages of the proposed D-PFA, 34 different instances with different sizes are used in simulation results. The proposed method was also compared with 12 State-of-the-Art algorithms. Results indicate that the suggested approach is more competitive and resilient in solving TSP than other algorithms in different aspects. A conclusion and an outlook on future studies and applications are given at the end of the paper.
引用
收藏
页码:106544 / 106566
页数:23
相关论文
共 50 条
  • [1] Solving the Traveling Salesman Problem: A Modified Metaheuristic Algorithm
    Yousefikhoshbakht, Majid
    COMPLEXITY, 2021, 2021
  • [2] Discrete Social Spider Algorithm for Solving Traveling Salesman Problem
    Khosravanian, Asieh
    Rahmanimanesh, Mohammad
    Keshavarzi, Parviz
    INTERNATIONAL JOURNAL OF COMPUTATIONAL INTELLIGENCE AND APPLICATIONS, 2021, 20 (03)
  • [3] Discrete sparrow search algorithm for symmetric traveling salesman problem
    Zhang, Zhen
    Han, Yang
    APPLIED SOFT COMPUTING, 2022, 118
  • [4] DJAYA: A discrete Jaya algorithm for solving traveling salesman problem
    Gunduz, Mesut
    Aslan, Murat
    APPLIED SOFT COMPUTING, 2021, 105
  • [5] A discrete water cycle algorithm for solving the symmetric and asymmetric traveling salesman problem
    Osaba, Eneko
    Del Ser, Javier
    Sadollah, Ali
    Bilbao, Miren Nekane
    Camacho, David
    APPLIED SOFT COMPUTING, 2018, 71 : 277 - 290
  • [6] A combination of genetic algorithm and particle swarm optimization method for solving traveling salesman problem
    Borna, Keivan
    Khezri, Razieh
    COGENT MATHEMATICS, 2015, 2
  • [7] A Novel Crossover based Discrete Artificial Algae Algorithm for Solving Traveling Salesman Problem
    Nureddin, Refik
    Koc, Ismail
    Uymaz, Sait Ali
    INTERNATIONAL ARAB JOURNAL OF INFORMATION TECHNOLOGY, 2024, 21 (05) : 938 - 952
  • [8] A Hybrid Metaheuristic Solution Method to Traveling Salesman Problem with Drone
    Gunay-Sezer, Noyan Sebla
    Cakmak, Emre
    Bulkan, Serol
    SYSTEMS, 2023, 11 (05):
  • [9] An Improved Genetic Algorithm for Solving the Traveling Salesman Problem
    Chen, Peng
    2013 NINTH INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION (ICNC), 2013, : 397 - 401
  • [10] Discrete social spider algorithm for the traveling salesman problem
    BAS, Emine
    Ulker, Erkan
    ARTIFICIAL INTELLIGENCE REVIEW, 2021, 54 (02) : 1063 - 1085