Optimizing the Vehicle Routing Problem With Time Windows: A Discrete Particle Swarm Optimization Approach

被引:132
|
作者
Gong, Yue-Jiao [1 ,2 ,3 ]
Zhang, Jun [1 ,2 ,3 ]
Liu, Ou [4 ]
Huang, Rui-Zhang [4 ]
Chung, Henry Shu-Hung [5 ,7 ]
Shi, Yu-Hui [6 ,8 ]
机构
[1] Sun Yat Sen Univ, Dept Comp Sci, Guangzhou 510275, Guangdong, Peoples R China
[2] Sun Yat Sen Univ, Minist Educ, Key Lab Digital Life, Guangzhou 510275, Guangdong, Peoples R China
[3] Sun Yat Sen Univ, Key Lab Software Technol, Educ Dept Guangdong Prov, Guangzhou 510275, Guangdong, Peoples R China
[4] Hong Kong Polytech Univ, Sch Accounting & Finance, Kowloon, Hong Kong, Peoples R China
[5] City Univ Hong Kong, Dept Elect Engn, Kowloon, Hong Kong, Peoples R China
[6] Xian Jiaotong Liverpool Univ, Dept Elect & Elect Engn, Suzhou, Jiangsu, Peoples R China
[7] City Univ Hong Kong, Coll Sci & Engn, Kowloon, Hong Kong, Peoples R China
[8] Xian Jiaotong Liverpool Univ, Res & Postgrad Off, Suzhou, Jiangsu, Peoples R China
基金
中国国家自然科学基金;
关键词
Combinatorial optimization problems (COPs); set-based particle swarm optimization (S-PSO); vehicle routing problem with time windows (VRPTW); EVOLUTIONARY ALGORITHM; LOCAL SEARCH; HYBRID; SOLVE; METAHEURISTICS; PARALLEL; SYSTEM;
D O I
10.1109/TSMCC.2011.2148712
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Vehicle routing problem with time windows (VRPTW) is a well-known NP-hard combinatorial optimization problem that is crucial for transportation and logistics systems. Even though the particle swarm optimization (PSO) algorithm is originally designed to solve continuous optimization problems, in this paper, we propose a set-based PSO to solve the discrete combinatorial optimization problem VRPTW (S-PSO-VRPTW). The general method of the S-PSO-VRPTW is to select an optimal subset out of the universal set by the use of the PSO framework. As the VRPTW can be defined as selecting an optimal subgraph out of the complete graph, the problem can be naturally solved by the proposed algorithm. The proposed S-PSO-VRPTW treats the discrete search space as an arc set of the complete graph that is defined by the nodes in the VRPTW and regards the candidate solution as a subset of arcs. Accordingly, the operators in the algorithm are defined on the set instead of the arithmetic operators in the original PSO algorithm. Besides, the process of position updating in the algorithm is constructive, during which the constraints of the VRPTW are considered and a time-oriented, nearest neighbor heuristic is used. A normalization method is introduced to handle the primary and secondary objectives of the VRPTW. The proposed S-PSO-VRPTW is tested on Solomon's benchmarks. Simulation results and comparisons illustrate the effectiveness and efficiency of the algorithm.
引用
收藏
页码:254 / 267
页数:14
相关论文
共 50 条
  • [21] Particle Swarm Optimization in Solving Vehicle Routing Problem
    Shen, Hai
    Zhu, Yunlong
    Liu, Ting
    Jin, Li
    [J]. ICICTA: 2009 SECOND INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTATION TECHNOLOGY AND AUTOMATION, VOL I, PROCEEDINGS, 2009, : 287 - 291
  • [22] A Particle Swarm Optimization for the Dynamic Vehicle Routing Problem
    Demirtas, Yonca Erdem
    Ozdemir, Erhan
    Demirtas, Umut
    [J]. 2015 6TH INTERNATIONAL CONFERENCE ON MODELING, SIMULATION, AND APPLIED OPTIMIZATION (ICMSAO), 2015,
  • [23] Particle swarm optimization for open vehicle routing problem
    Wang, Wanliang
    Wu, Bin
    Zhao, Yanwei
    Feng, Dingzhong
    [J]. COMPUTATIONAL INTELLIGENCE, PT 2, PROCEEDINGS, 2006, 4114 : 999 - 1007
  • [24] Cloud Particle Swarm Optimization for Vehicle Routing Problem
    Tian Bin
    Wang Yan-yan
    [J]. MEASUREMENT TECHNOLOGY AND ENGINEERING RESEARCHES IN INDUSTRY, PTS 1-3, 2013, 333-335 : 1397 - +
  • [25] A hybrid discrete particle swarm optimization for vehicle routing problem with simultaneous pickup and delivery
    Goksal, Fatma Pinar
    Karaoglan, Ismail
    Altiparmak, Fulya
    [J]. COMPUTERS & INDUSTRIAL ENGINEERING, 2013, 65 (01) : 39 - 53
  • [26] A Multi-valued Discrete Particle Swarm Optimization for the Evacuation Vehicle Routing Problem
    Yusoff, Marina
    Ariffin, Junaidah
    Mohamed, Azlinah
    [J]. ADVANCES IN SWARM INTELLIGENCE, PT I, 2011, 6728 : 182 - 193
  • [27] A modified particle swarm optimization algorithm for a vehicle scheduling problem with soft time windows
    Qiao, Jinwei
    Li, Shuzan
    Liu, Ming
    Yang, Zhi
    Chen, Jun
    Liu, Pengbo
    Li, Huiling
    Ma, Chi
    [J]. SCIENTIFIC REPORTS, 2023, 13 (01)
  • [28] A modified particle swarm optimization algorithm for a vehicle scheduling problem with soft time windows
    Jinwei Qiao
    Shuzan Li
    Ming Liu
    Zhi Yang
    Jun Chen
    Pengbo Liu
    Huiling Li
    Chi Ma
    [J]. Scientific Reports, 13
  • [29] A CLUSTER-BASED OPTIMIZATION APPROACH FOR THE VEHICLE ROUTING PROBLEM WITH TIME WINDOWS
    Boegl, Michael
    [J]. EMSS 2008: 20TH EUROPEAN MODELING AND SIMULATION SYMPOSIUM, 2008, : 33 - 38
  • [30] A discrete Bat algorithm for the Vehicle Routing Problem with time windows
    Taha, Anass
    Hachimi, Mohamed
    Moudden, Ali
    [J]. 2017 INTERNATIONAL COLLOQUIUM ON LOGISTICS AND SUPPLY CHAIN MANAGEMENT (LOGISTIQUA), 2017, : 65 - 70