Single Depot Multiple Travelling Salesman Problem Solved With Preference-Based Stepping Ahead Firefly Algorithm
Ravneil Nand, Kaylash Chaudhary, Bibhya Sharma
- 发表年份
- 2024
- 引用次数
- 9
- 访问权限
- 开放获取
摘要
Firefly Algorithm (FA) mimics the flashing light characteristic of fireflies to solve optimization problems. An area where its utilization is limited is Travelling Salesman Problem (TSP). There are a number of algorithms utilized to solve the problem; however, there is still scope to do better in terms of solution quality. In this study, stepping ahead FA is proposed to solve the single depot Multiple Travelling Salesman Problem (MTSP) with threshold strategy. Rooted in the discrete FA (dFA), dFA-Step introduces a discrete transformation and threshold strategy to enhance optimization. The algorithm combines a unique stepping ahead mechanism with a threshold acceptance preference operator, achieving a balance between exploration and exploitation. The deterministic threshold acceptance approach facilitates the selection of sub-best solutions while the integration of neighborhood operators, like reverse cyclic permutation and swap transformation, enables exploration of solutions superior and closely aligned with the best solutions. The experimental results are compared with selected novel works from the literature where the results show competitive performance of the proposed algorithm in terms of solution quality. The proposed method gives insight in preference operator and stepping ahead mechanism for other researchers to utilize in discrete domains such as robotics and scheduling.
关键词
相关论文
Statistical Learning Theory
Yuhai Wu, Vladimir Vapnik
1999
Artificial intelligence: a modern approach
1995
Fractional Differential Equations
Igor Podlubný
2025
Applied Nonlinear Control
Jean-Jacques Slotine, Weiping Li
1991