The vehicle routing problem with time windows and temporal dependencies
Abstract
In this article, we formulate the vehicle routing problem with time windows and temporal dependencies. The problem is an extension of the well studied vehicle routing problem with time windows. In addition to the usual constraints, a scheduled time of one visit may restrain the scheduling options of other visits. Special cases of temporal dependencies are synchronization and precedence constraints. Two compact formulations of the problem are introduced and the Dantzig–Wolfe decompositions of these formulations are presented to allow for a column generation‐based solution approach. Temporal dependencies are modeled by generalized precedence constraints. Four different master problem formulations are proposed and it is shown that the formulations can be ranked according to the tightness with which they describe the solution space. A tailored time window branching is used to enforce feasibility on the relaxed master problems. Finally, a computational study is performed to quantitatively reveal strengths and weaknesses of the proposed formulations. It is concluded that, depending on the problem at hand, the best performance is achieved either by relaxing the generalized precedence constraints in the master problem, or by using a time‐indexed model, where generalized precedence constraints are added as cuts when they become severely violated. © 2011 Wiley Periodicals, Inc. NETWORKS, Vol. 58(4), 273–289 2011Keywords
Funding Information
- Elite Forsk-grant of The Danish Ministry of Science, Technology and Innovation
This publication has 33 references indexed in Scilit:
- Combined vehicle routing and scheduling with temporal precedence and synchronization constraintsEuropean Journal of Operational Research, 2008
- Tabu Search, Partial Elementarity, and Generalized k-Path Inequalities for the Vehicle Routing Problem with Time WindowsTransportation Science, 2008
- Time-Indexed Formulations and the Total Weighted Tardiness ProblemINFORMS Journal on Computing, 2008
- A Branch and Price Algorithm for the Combined Vehicle Routing and Scheduling Problem With Synchronization ConstraintsSSRN Electronic Journal, 2007
- Periodic airline fleet assignment with time windows, spacing constraints, and time dependent revenuesEuropean Journal of Operational Research, 2006
- Vehicle Routing Problem with elementary shortest path based column generationComputers & Operations Research, 2006
- Robust Inventory Ship Routing by Column Generation2006
- Branch-and-Price Heuristics: A Case Study on the Vehicle Routing Problem with Time Windows2005
- Branching rules revisitedOperations Research Letters, 2005
- Decomposition Principle for Linear ProgramsOperations Research, 1960