Solving many-objective delivery and pickup vehicle routing problem with time windows with a constrained evolutionary optimization algorithm

被引:3
|
作者
Ou, Junwei [1 ,2 ,3 ]
Liu, Xiaolu [3 ]
Xing, Lining [4 ]
Lv, Jimin [3 ]
Hu, Yaru [1 ,2 ]
Zheng, Jinhua [1 ,2 ]
Zou, Juan [1 ,2 ]
Li, Mengjun [3 ]
机构
[1] Xiangtan Univ, Sch Comp Sci, Xiangtan 411105, Peoples R China
[2] Xiangtan Univ, Sch Cyberspace Secur, Xiangtan 411105, Peoples R China
[3] Natl Univ Def Technol, Coll Syst Engn, Changsha 410073, Peoples R China
[4] Xidian Univ, Sch Elect Engn, Xian 710000, Peoples R China
基金
中国国家自然科学基金;
关键词
Vehicle routing problem; Constrained evolutionary optimization; algorithm; Many-objective optimization; Constraint satisfaction; GENETIC ALGORITHM;
D O I
10.1016/j.eswa.2024.124712
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Vehicle routing problems (VRP) are a kind of typical combinational optimization problem, particularly in the logistics industry. This paper proposes a constrained evolutionary optimization algorithm, called CEOA, for solving many-objective VRP with simultaneous delivery, pickup, and time windows (VRPSDPTW). Specifically, we first define the weight value vectors based on the constraint satisfaction situation, which can adaptively adjust according to the feedback of population solutions during the search process. Subsequently, based on the feedback from the weight value vectors, the environmental selection strategy is employed to identify promising solutions for both infeasible and feasible situations. Furthermore, considering the data characteristics of the problem at hand, the crossover and mutation operations are tailored to better align with the VRPSDPTW, which is further explained and illustrated in detail regarding solution construction. The experimental results demonstrate the effectiveness of the proposed algorithm for VRPSDPTW in comparison with other state-of-the-art methods.
引用
收藏
页数:12
相关论文
共 50 条
  • [41] Solving multi-objective pickup and delivery with time windows using mediocre evolutionary distributed microservices re-optimization algorithm
    Khoo, Thau-Soon
    Bonab, Mohammad Babrdel
    APPLIED SOFT COMPUTING, 2022, 125
  • [42] A set-based genetic algorithm for solving the many-objective optimization problem
    Dunwei Gong
    Gengxing Wang
    Xiaoyan Sun
    Yuyan Han
    Soft Computing, 2015, 19 : 1477 - 1495
  • [43] A set-based genetic algorithm for solving the many-objective optimization problem
    Gong, Dunwei
    Wang, Gengxing
    Sun, Xiaoyan
    Han, Yuyan
    SOFT COMPUTING, 2015, 19 (06) : 1477 - 1495
  • [44] A Many-Objective Marine Predators Algorithm for Solving Many-Objective Optimal Power Flow Problem
    Khunkitti, Sirote
    Siritaratiwat, Apirat
    Premrudeepreechacharn, Suttichai
    APPLIED SCIENCES-BASEL, 2022, 12 (22):
  • [45] A Hybrid Particle Swarm Optimization Algorithm for Multi-Objective Pickup and Delivery Problem with Time Windows
    Zou, Shuilong
    Li, Jin
    Li, Xueqian
    JOURNAL OF COMPUTERS, 2013, 8 (10) : 2583 - 2589
  • [46] An evolutionary approach to pickup and delivery problem with time windows
    Créput, JC
    Koukam, A
    Kozlak, J
    Lukasik, J
    COMPUTATIONAL SCIENCE - ICCS 2004, PT 3, PROCEEDINGS, 2004, 3038 : 1102 - 1108
  • [47] An optimization algorithm for a capacitated vehicle routing problem with time windows
    Kirci, Pinar
    SADHANA-ACADEMY PROCEEDINGS IN ENGINEERING SCIENCES, 2016, 41 (05): : 519 - 529
  • [48] An optimization algorithm for a capacitated vehicle routing problem with time windows
    Pinar Kirci
    Sādhanā, 2016, 41 : 519 - 529
  • [49] Solving a Many-Objective Crop Rotation Problem with Evolutionary Algorithms
    von Lucken, Christian
    Acosta, Angel
    Rojas, Norma
    INTELLIGENT DECISION TECHNOLOGIES, KES-IDT 2021, 2021, 238 : 59 - 69
  • [50] Solving the real time dynamic pickup and delivery problem with time windows with hybrid evolutionary approach
    Kammarti, R.
    Hammadi, S.
    Borne, P.
    Ksouri, M.
    2006 IMACS: MULTICONFERENCE ON COMPUTATIONAL ENGINEERING IN SYSTEMS APPLICATIONS, VOLS 1 AND 2, 2006, : 1520 - +