A learning enhanced golden ball algorithm for the vehicle routing problem with backhauls and time windows

被引:12
|
作者
Worawattawechai, Tanawat [1 ]
Intiyot, Boonyarit [1 ]
Jeenanunta, Chawalit [2 ]
Ferrell, William G., Jr. [3 ]
机构
[1] Chulalongkorn Univ, Fac Sci, Dept Math & Comp Sci, Bangkok, Thailand
[2] Thammasat Univ, Sirindhorn Int Inst Technol SIIT, Sch Management Technol, Bangkok, Thailand
[3] Clemson Univ, Dept Ind Engn, Clemson, SC USA
关键词
Vehicle routing problems; Backhaul; Time window; Golden ball algorithm;
D O I
10.1016/j.cie.2022.108044
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The vehicle routing problem and its variants are staples in addressing logistics problems. This widespread practicality combined with the computation complexity of these problems has led to a significant amount of research through the years. In this paper, a learning enhanced golden ball algorithm is developed to address the vehicle routing problem with backhaul and time windows. The meta-heuristic is inspired by competitive soccer league concepts. Many modifications to previous golden ball algorithm implementations were required but three new elements have been developed. First, a forbidden list technique improves the initial solutions used by the algorithm. Second, a new operator, flexible crossover, is proposed to improve solutions. Finally, a structural change to the sequence of operations was implemented to increase the search domain and thereby reduce the chance of having the algorithm get stuck at a local optimum. The algorithm was applied to 45 well-known standard problems from the literature that other researchers have used to test different approaches. So, each instance has best-known solutions that have been improved through the years using a variety of approaches. The algorithm proposed here found equivalent or superior solutions to 40 of the 45 problems. Further, stable solutions were found for larger problems using a desktop computer in less than two hours so this could be useful in practice.
引用
收藏
页数:15
相关论文
共 50 条
  • [21] A cooperative population learning algorithm for vehicle routing problem with time windows
    Barbucha, Dariusz
    NEUROCOMPUTING, 2014, 146 : 210 - 229
  • [22] A diversity-enhanced memetic algorithm for solving electric vehicle routing problems with time windows and mixed backhauls
    Xiao, Jianhua
    Du, Jingguo
    Cao, Zhiguang
    Zhang, Xingyi
    Niu, Yunyun
    APPLIED SOFT COMPUTING, 2023, 134
  • [23] An Enhanced Ant Colony Optimization Algorithm for Vehicle Routing Problem with Time Windows
    Gupta, Ashima
    Saini, Sanjay
    2017 NINTH INTERNATIONAL CONFERENCE ON ADVANCED COMPUTING (ICOAC), 2017, : 267 - 274
  • [24] A hybrid algorithm for the Vehicle Routing Problem with Time Windows
    Ribas, Sabir
    Subramanian, Anand
    Coelho, Igor Machado
    Ochi, Luiz Satoru
    Freitas Souza, Marcone Jamilson
    PROCEEDINGS OF INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND SYSTEMS MANAGEMENT (IESM'2011): INNOVATIVE APPROACHES AND TECHNOLOGIES FOR NETWORKED MANUFACTURING ENTERPRISES MANAGEMENT, 2011, : 1243 - 1252
  • [25] A Hybrid Algorithm for Vehicle Routing Problem with Time Windows
    Jiang, Dengying
    Jiang, Wenxia
    Huang, Zhangcan
    ADVANCES IN COMPUTATION AND INTELLIGENCE, PROCEEDINGS, 2008, 5370 : 198 - 205
  • [26] A hybrid algorithm for vehicle routing problem with time windows
    Yu, B.
    Yang, Z. Z.
    Yao, B. Z.
    EXPERT SYSTEMS WITH APPLICATIONS, 2011, 38 (01) : 435 - 441
  • [27] A Transgenic Algorithm for the Vehicle Routing Problem with Time Windows
    Ruiz-Vanoye, Jorge A.
    Diaz-Parra, Ocotlan
    Cocon, Felipe
    Buenabad-Arias, Angeles
    Canepa Saenz, Ana
    PROCEEDINGS OF THE 2012 FOURTH WORLD CONGRESS ON NATURE AND BIOLOGICALLY INSPIRED COMPUTING (NABIC), 2012, : 138 - 143
  • [28] Genetic algorithm for vehicle routing problem with time windows
    Li, Dawei
    Wang, Li
    Wang, Mengguang
    Xitong Gongcheng Lilun yu Shijian/System Engineering Theory and Practice, 1999, 19 (08): : 65 - 69
  • [29] CLUSTERING ALGORITHM FOR A VEHICLE ROUTING PROBLEM WITH TIME WINDOWS
    Thi Diem Chau Le
    Duc Duy Nguyen
    Olah, Judit
    Pakurar, Miklos
    TRANSPORT, 2022, 37 (01) : 17 - 27
  • [30] THE EVOLUTIONARY ALGORITHM FOR THE VEHICLE ROUTING PROBLEM WITH TIME WINDOWS
    Szlachcic, Ewa
    APLIMAT 2005 - 4TH INTERNATIONAL CONFERENCE, PT II, 2005, : 381 - 387