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 条
  • [41] Genetic algorithm for batch vehicle routing problem with time windows
    Department of Computer, Guangxi Normal University, Guilin 541004, China
    不详
    Jisuanji Gongcheng, 2006, 8 (213-215+218):
  • [42] An improved genetic algorithm for vehicle routing problem with time windows
    Ting, CJ
    Huang, CH
    INTERNATIONAL JOURNAL OF INDUSTRIAL ENGINEERING-THEORY APPLICATIONS AND PRACTICE, 2005, 12 (03): : 218 - 228
  • [43] Harmony search algorithm for vehicle routing problem with time Windows
    Yassen, Esam Taha
    Ayob, Masri
    Ahmad Nazri, Mohd Zakree
    Ahmad, Zulkifli
    Journal of Applied Sciences, 2013, 13 (04) : 633 - 638
  • [44] A novel genetic algorithm for vehicle routing problem with time windows
    Liu, Yun-Zhong
    Journal of Harbin Institute of Technology (New Series), 2010, 17 (03) : 437 - 444
  • [45] A parallel memetic algorithm for the vehicle routing problem with time windows
    Blocho, Miroslaw
    Czech, Zbigniew J.
    2013 EIGHTH INTERNATIONAL CONFERENCE ON P2P, PARALLEL, GRID, CLOUD AND INTERNET COMPUTING (3PGCIC 2013), 2013, : 144 - 151
  • [46] An effective genetic algorithm for the vehicle routing problem with time windows
    Liu, Changshi
    Huang, Fuhua
    ADVANCED MEASUREMENT AND TEST, PARTS 1 AND 2, 2010, 439-440 : 247 - 250
  • [47] A Memetic Algorithm for the Capacitated Vehicle Routing Problem with Time Windows
    Gonzalez, Oscar M.
    Segura, Carlos
    Ivvan Valdez Pena, S.
    Leon, Coromoto
    2017 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2017, : 2582 - 2589
  • [48] Solving vehicle routing problem with time windows by genetic algorithm
    Jiang, DL
    Zhang, MS
    Feng, W
    TRAFFIC AND TRANSPORTATION STUDIES, VOLS 1 AND 2, PROCEEDINGS, 2002, : 865 - 870
  • [49] A Pricing Algorithm for the Vehicle Routing Problem with Soft Time Windows
    Liberatore, Federico
    Righini, Giovanni
    Salani, Matteo
    INNOVATIONS IN DISTRIBUTION LOGISTICS, 2009, 619 : 251 - +
  • [50] A novel genetic algorithm for vehicle routing problem with time windows
    刘云忠
    Journal of Harbin Institute of Technology(New series), 2010, (03) : 437 - 444