A new evolutionary optimization algorithm with hybrid guidance mechanism for truck-multi drone delivery system

被引:9
作者
Yilmaz, Cemal [1 ,4 ]
Cengiz, Enes [2 ]
Kahraman, Hamdi Tolga [3 ]
机构
[1] Gazi Univ, Fac Technol, Elect & Elect Engn Dept, Ankara, Turkiye
[2] Sinop Univ, Vocat Sch Ayancık, Elect & Automat Dept, Sinop, Turkiye
[3] Karadeniz Tech Univ, Fac Technol, Software Engn Dept, Trabzon, Turkiye
[4] Mingachevir State Univ, Fac Engn, Dept Energet, Mingachevir, Azerbaijan
关键词
Fitness-Distance Balance-based Evolutionary Algorithm (FDB-EA); <br />TSP-D problem; Guide selection method; Stability analysis; Routing optimization; TRAVELING SALESMAN PROBLEM; SAME-DAY DELIVERY; NETWORK; MODEL;
D O I
10.1016/j.eswa.2023.123115
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Synchronization of the Traveling Salesman Problem with Drone (TSP-D) is one of the most complex NP-hard combinatorial routing problems in the literature. The speeds, capacities and optimization constraints of the truck-drone pair are different from each other. These differences lead to the search space of TSP-D having a high geometric complexity and a large number of local solution traps. Being able to avoid local solution traps in the search space of TSP-D and accurately converge to the global optimal solution is the main challenge for evolutionary search algorithms. The way to overcome this challenge is to dynamically adapt exploitation and exploration behaviors during the search process and maintain these two in a balanced manner depending on the geometric structure of TSP-D's search space. To overcome this challenge, research consisting of three steps was conducted in this article: (i) three different guide selection methods, namely greedy, random and FDB-score based, were used to provide exploitation, exploration and balanced search capabilities, (ii) by hybridizing these three methods at different rates, guide selection strategies with different search capabilities were developed, (iii) by associating these hybrid guide selection strategies with different stages of the search process, the guidance mechanism was given a dynamic behavioral ability. Thus, the Fitness-Distance Balance-based evolutionary search algorithm (FDB-EA) was designed to achieve a sustainable exploitation-exploration balance in the search space of TSP-D and stably avoid local solution traps. To test the performance of the FDB-EA, the number of delivery points was set to 30, 50, 60, 80, and 100 and compared with twenty-seven powerful and current competing algorithms. According to the non-parametric Wilcoxon pairwise comparison results, FDB-EA outperformed all competing algorithms in all five different TSP-D problems. According to the results obtained from the stability analysis, the success rates and calculation times of FDB-EA, EA and AGDE algorithms were 88.00% (6308.79 sec), 58.40% (7377.43 sec) and 13.460% (34664.19 sec) respectively.
引用
收藏
页数:23
相关论文
共 92 条
[1]   Kepler optimization algorithm: A new metaheuristic algorithm inspired by Kepler?s laws of planetary motion [J].
Abdel-Basset, Mohamed ;
Mohamed, Reda ;
Azeem, Shaimaa A. Abdel ;
Jameel, Mohammed ;
Abouhawwash, Mohamed .
KNOWLEDGE-BASED SYSTEMS, 2023, 268
[2]   Reptile Search Algorithm (RSA): A nature-inspired meta-heuristic optimizer [J].
Abualigah, Laith ;
Abd Elaziz, Mohamed ;
Sumari, Putra ;
Geem, Zong Woo ;
Gandomi, Amir H. .
EXPERT SYSTEMS WITH APPLICATIONS, 2022, 191
[3]   Optimization Approaches for the Traveling Salesman Problem with Drone [J].
Agatz, Niels ;
Bouman, Paul ;
Schmidt, Marie .
TRANSPORTATION SCIENCE, 2018, 52 (04) :965-981
[4]   The cheetah optimizer: a nature-inspired metaheuristic algorithm for large-scale optimization problems [J].
Akbari, Mohammad Amin ;
Zare, Mohsen ;
Azizipanah-abarghooee, Rasoul ;
Mirjalili, Seyedali ;
Deriche, Mohamed .
SCIENTIFIC REPORTS, 2022, 12 (01)
[5]   Machine learning approach for truck-drones based last-mile delivery in the era of industry 4.0 [J].
Arishi, Ali ;
Krishnan, Krishna ;
Arishi, Majed .
ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2022, 116
[6]   Parameter estimation of solar PV models with a new proposed war strategy optimization algorithm [J].
Ayyarao, Tummala S. L., V ;
Kumar, Polamarasetty P. .
INTERNATIONAL JOURNAL OF ENERGY RESEARCH, 2022, 46 (06) :7215-7238
[7]   An optimization drone routing model for inspecting wind farms [J].
Baik, Hyeoncheol ;
Valenzuela, Jorge .
SOFT COMPUTING, 2021, 25 (03) :2483-2498
[8]   A column-and-row generation approach for the flying sidekick travelling salesman problem [J].
Boccia, Maurizio ;
Masone, Adriano ;
Sforza, Antonio ;
Sterle, Claudio .
TRANSPORTATION RESEARCH PART C-EMERGING TECHNOLOGIES, 2021, 124
[9]   Dynamic programming approaches for the traveling salesman problem with drone [J].
Bouman, Paul ;
Agatz, Niels ;
Schmidt, Marie .
NETWORKS, 2018, 72 (04) :528-542
[10]   A logic-based Benders decomposition method for the multi-trip traveling repairman problem with drones [J].
Bruni, M. E. ;
Khodaparasti, S. ;
Moshref-Javadi, M. .
COMPUTERS & OPERATIONS RESEARCH, 2022, 145