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 条
  • [31] Discrete Paired-Bacteria Optimizer for Solving Traveling Salesman Problem
    Li, M. S.
    Ji, T. Y.
    Wu, Q. H.
    PROCEEDINGS OF THE 2013 IEEE SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE IN PRODUCTION AND LOGISTICS SYSTEMS (CIPLS), 2013, : 86 - 91
  • [32] Adaptability of a Discrete PSO Algorithm applied to the Traveling Salesman Problem with Fuzzy Data
    Pintea, Camelia-M.
    Ludwig, Simone A.
    Crisan, Gloria Cerasela
    2015 IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS (FUZZ-IEEE 2015), 2015,
  • [33] 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
  • [34] A hybrid Search Algorithm with Hopfield Neural Network and Genetic Algorithm for Solving Traveling Salesman Problem
    Vahdati, Gohar
    Ghouchani, Sima Yaghoubian
    Yaghoobi, Mahdi
    2010 2ND INTERNATIONAL CONFERENCE ON COMPUTER AND AUTOMATION ENGINEERING (ICCAE 2010), VOL 1, 2010, : 435 - 439
  • [35] Hybrid Niching Sparrow search algorithm for solving traveling salesman problem
    Sidhu, Gagandeep Kaur
    Kaur, Jatinder
    JOURNAL OF INFORMATION & OPTIMIZATION SCIENCES, 2025, 46 (03) : 737 - 746
  • [36] Solving Traveling Salesman Problem by Genetic Ant Colony Optimization Algorithm
    Gao, Shang
    DCABES 2008 PROCEEDINGS, VOLS I AND II, 2008, : 597 - 602
  • [37] Enhanced Traveling Salesman Problem Solving by Genetic Algorithm Technique (TSPGA)
    Al-Dulaimi, Buthainah Fahran
    Ali, Hamza A.
    PROCEEDINGS OF WORLD ACADEMY OF SCIENCE, ENGINEERING AND TECHNOLOGY, VOL 28, 2008, 28 : 296 - 302
  • [38] Adaptive Sequential Constructive Crossover Operator in a Genetic Algorithm for Solving the Traveling Salesman Problem
    Ahmed, Zakir Hussain
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2020, 11 (02) : 593 - 605
  • [39] Discrete comprehensive learning particle swarm optimization algorithm with Metropolis acceptance criterion for traveling salesman problem
    Zhong, Yiwen
    Lin, Juan
    Wang, Lijin
    Zhang, Hui
    SWARM AND EVOLUTIONARY COMPUTATION, 2018, 42 : 77 - 88
  • [40] A novel discrete bat algorithm for solving the travelling salesman problem
    Saji, Yassine
    Riffi, Mohammed Essaid
    NEURAL COMPUTING & APPLICATIONS, 2016, 27 (07) : 1853 - 1866