• DocumentCode
    1526328
  • Title

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

  • Author

    Gong, Yue-Jiao ; Zhang, Jun ; Liu, Ou ; Huang, Rui-Zhang ; Chung, Henry Shu-Hung ; Shi, Yu-hui

  • Author_Institution
    Dept. of Comput. Sci., Sun Yat-sen Univ., Guangzhou, China
  • Volume
    42
  • Issue
    2
  • fYear
    2012
  • fDate
    3/1/2012 12:00:00 AM
  • Firstpage
    254
  • Lastpage
    267
  • Abstract
    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.
  • Keywords
    computational complexity; graphs; particle swarm optimisation; search problems; set theory; transportation; NP-hard combinatorial optimization problem; S-PSO-VRPTW method; Solomon benchmark; arithmetic operator; continuous optimization problem; discrete combinatorial optimization problem; discrete particle swarm optimization approach; discrete search space; logistics system; nearest neighbor heuristics; normalization method; optimal subgraph; set-based PSO; time windows; transportation system; vehicle routing problem; Algorithm design and analysis; Genetic algorithms; Heuristic algorithms; Optimization; Particle swarm optimization; Routing; Vehicles; Combinatorial optimization problems (COPs); set-based particle swarm optimization (S-PSO); vehicle routing problem with time windows (VRPTW);
  • fLanguage
    English
  • Journal_Title
    Systems, Man, and Cybernetics, Part C: Applications and Reviews, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1094-6977
  • Type

    jour

  • DOI
    10.1109/TSMCC.2011.2148712
  • Filename
    5773510