Abstract
This paper studies a simultaneous vehicle and crew routing and scheduling problem arising in long-distance road transport in Europe: Pickup-and-delivery requests have to be fulfilled over a multi-period planning horizon by a heterogeneous fleet of trucks and drivers. Typically, in the vehicle routing literature, a fixed assignment of a driver to a truck is assumed. In our approach, we abandon this assumption and allow truck/driver changes at geographically dispersed relay stations. This offers greater planning flexibility and allows a better utilization of trucks, but also creates intricate interdependencies between trucks and drivers and requires the synchronization of their routes. A solution heuristic based on a two-stage decomposition of the problem is developed, taking into account European Union social legislation for drivers, and computational experiments using real-world data provided by a major German forwarder are presented and analyzed. The obtained results suggest that for the vehicle and driver cost structure prevalent in Western Europe and for transport requests that are not systematically acquired to complement one another, no cost savings are possible through simultaneous vehicle and crew routing and scheduling, although no formal proof of this fact is possible.
Article PDF
Similar content being viewed by others
Avoid common mistakes on your manuscript.
References
Bock, Stefan (2010): Real-Time Control of Freight Forwarder Transportation Networks by Integrating Multimodal Transport Chains, European Journal of Operational Research, 200 (3): 733–746.
Bürckert, Hans-Jürgen, Klaus Fischer, and Gero Vierke (2000): Holonic Transport Scheduling with Teletruck, Applied Artificial Intelligence, 14 (7): 697–725.
Caprara, Alberto, Leo Kroon, Michele Monaci, Marc Peeters, and Paolo Toth (2007): Passenger Railway Optimization, in: Cynthia Barnhart and Gilbert Laporte (eds.): Transportation, Vol. 14 of Handbooks in Operations Research and Management Science, Elsevier: Amsterdam, 129–187.
Cheung, Raymond, Ning Shi, Warren Powell, and Hugo Simão (2008): An Attribute-Decision Model for Cross-Border Drayage Problem, Transportation Research Part E, 44 (2): 217–234.
Desaulniers, Guy and Mark Hickman (2007): Public Transit, in: Cynthia Barnhart and Gilbert Laporte (eds.): Transportation, Vol. 14 of Handbooks in Operations Research and Management Science, Elsevier: Amsterdam, 69–127.
Drexl, Michael (2007): On Some Generalized Routing Problems, PhD Thesis, Faculty of Business and Economics, RWTH Aachen University.
Drexl, Michael (2012): Synchronization in Vehicle Routing: A Survey of VRPs with Multiple Synchronization Constraints, Transportation Science, 46 (3): 297–316.
Drexl, Michael and Eric Prescott-Gagnon (2010): Labelling Algorithms for the Elementary Shortest Path Problem with Resource Constraints Considering EU Drivers’ Rules, Logistics Research, 2 (2): 79–96.
Fügenschuh, Armin (2006): The Vehicle Routing Problem with Coupled Time Windows, Central European Journal of Operations Research, 14 (2): 157–176.
Goel, Asvin (2009): Vehicle Scheduling and Routing with Drivers’ Working Hours, Transportation Science, 43 (1): 17–26.
Goel, Asvin (2010): Truck Driver Scheduling in the European Union, Transportation Science, 44 (4): 429–441.
Golden, Bruce, S. Raghavan, and Edward Wasil (eds.) (2008): The Vehicle Routing Problem: Latest Advances and New Challenges, Springer: New York et al., NY.
Hollis, B., M. Forbes, and B. Douglas (2006): Vehicle Routing and Crew Scheduling for Metropolitan Mail Distribution at Australia Post, European Journal of Operational Research, 173 (1): 133–150.
Irnich, Stefan (2008): Resource Extension Functions: Properties, Inversion, and Generalization to Segments, OR Spectrum, 30 (1): 113–148.
Kim, Byung-In, Jeongin Koo, and Junhyuk Park (2010): The Combined Manpower-Vehicle Routing Problem for Multi-Staged Services, Expert Systems with Applications, 37 (12): 8424–8431.
Klabjan, Diego (2005): Large-Scale Models in the Airline Industry, in: Guy Desaulniers, Jacques Desrosiers, and Marius Solomon (eds:) Column Generation, Springer: New York et al., NY, 163–195.
Kok, A., C. Meyer, H. Kopfer, and J. Schutten (2010):ADynamic Programming Heuristic for the Vehicle Routing Problem with Time Windows and European Community Social Legislation, Transportation Science, 44 (4): 442–454.
Laurent, Benoit and Jin-Kao Hao (2007): Simultaneous Vehicle and Driver Scheduling: A Case Study in a Limousine Rental Company, Computers & Industrial Engineering, 53 (3): 542–558.
Lenstra, Jan-Karel and Alexander Rinnooy Kan (1981): Complexity of Vehicle Routing and Scheduling Problems, Networks, 11 (2): 221–227.
Pisinger, David and Stefan Ropke (2007): A General Heuristic for Vehicle Routing Problems, Computers & Operations Research, 34 (8): 2403–2435.
Prescott-Gagnon, Eric, Guy Desaulniers, Michael Drexl, and Louis-Martin Rousseau (2010): European Driver Rules in Vehicle Routing with Time Windows, Transportation Science, 44 (4): 455–473.
Prescott-Gagnon, Eric, Guy Desaulniers, and Louis-Martin Rousseau (2010): Heuristics for an Oil Delivery Vehicle Routing Problem, Working Paper, Les Cahiers du GERAD G-2010-63.
Ropke, Stefan and David Pisinger (2006): An Adaptive Large Neighborhood Search Heuristic for the Pickup and Delivery Problem with Time Windows, Transportation Science, 40 (4): 455–472.
Shaw, Paul (1997): A New Local Search Algorithm Providing High Quality Solutions to Vehicle Routing Problems, Working Paper, University of Strathclyde.
Sigl, Thomas (2009): Modellbasierte Entscheidungsunterstützung am Beispiel des Verkehrsplanungsframeworks CGframe, in: Stefanie Müller, Angela Roth, and Norbert Schmidt (eds.): Märkte, Anwendungsfelder und Technologien in der Logistik, Gabler: Wiesbaden, 361–378.
Solomon, Marius (1987): Algorithms for the Vehicle Routing and Scheduling Problems with Time Window Constraints, Operations Research, 35 (2): 254–265.
Taylor, G., T. Meinert, R. Killian, and G. Whicker (1999): Development and Analysis of Alternative Dispatching Methods in Truckload Trucking, Transportation Research Part E, 35 (3): 191–205.
Toth, Paolo and Daniele Vigo (eds.) (2002): The Vehicle Routing Problem, Society for Industrial and Applied Mathematics: Philadelphia, PA.
Walther, Stefan (2010): Industrializing Transportation Networks, Shaker: Aachen.
Xiang, Zhihai, Chengbin Chu, and Haoxun Chen (2006): A Fast Heuristic for Solving a Large-Scale Static Dial-A-Ride Problem under Complex Constraints, European Journal of Operational Research, 174 (2): 1117–1139.
Zäpfel, Günther and Michael Bögl (2008): Multi-Period Vehicle Routing and Crew Scheduling with Outsourcing Options, International Journal of Production Economics, 113 (2): 980–996.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (https://creativecommons.org/licenses/by/4.0), which permits use, duplication, adaptation, distribution, and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.
About this article
Cite this article
Drexl, M., Rieck, J., Sigl, T. et al. Simultaneous Vehicle and Crew Routing and Scheduling for Partial- and Full-Load Long-Distance Road Transport. Bus Res 6, 242–264 (2013). https://doi.org/10.1007/BF03342751
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/BF03342751