Abstract
This article proposes a Lagrangean relaxation approach to solve integrated duty and vehicle scheduling problems arising in public transport. The approach is based on a version of the proximal bundle method for the solution of concave decomposable functions that is adapted for the approximate evaluation of the vehicle and duty scheduling components. The primal and dual information generated by this bundle method is used to guide a branch-and-bound type algorithm.
Computational results for large-scale real-world integrated vehicle and duty scheduling problems with up to 1,500 timetabled trips are reported. Compared with the results of a classical sequential approach and with reference solutions, integrated scheduling offers remarkable potentials in savings and drivers’ satisfaction.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Ball, M. O., Bodin, L., and Dial, R. (1983). A matching based heuristic for scheduling mass transit crews and vehicles. Transportation Science, 17, 4–31.
Borndörfer, R., Grötschel, M., and Löbel, A. (2003). Duty scheduling in public transit. In W. Jäger and H.-J. Krebs, editors, MATHEMATICS — Key Technology for the Future, pages 653–674. Springer Verlag, Berlin. http://www.zib.de/PaperWeb/abstracts/ZR-01-02.
Daduna, J. R. and Völker, M. (1997). Fahrzeugumlaufbildung im ÖPNV mit unscharfen Abfahrtszeiten (in German). Der Nahverkehr, 11/1997, pages 39–43.
Daduna, J. R. and Wren, A., editors (1988). Computer-Aided Transit Scheduling, volume 308 of Lecture Notes in Economics and Mathematical Systems. Springer.
Daduna, J. R., Branco, I., and Paixão, J. M. P., editors (1995). Computer-Aided Transit Scheduling, volume 430 of Lecture Notes in Economics and Mathematical Systems. Springer.
Darby-Dowman, K., J. K. Jachnik, R. L. L., and Mitra, G. (1988). Integrated decision support systems for urban transport scheduling: Discussion of implementation and experience. In J. R. Daduna and A. Wren, editors, Computer-Aided Transit Scheduling, volume 308 of Lecture Notes in Economics and Mathematical Systems, pages 226–239, Berlin. Springer.
Desrochers, M. and Rousseau, J.-M., editors (1992). Computer-Aided Transit Scheduling, volume 386 of Lecture Notes in Economics and Mathematical Systems. Springer.
Desrochers, M. and Soumis, F. (1989). A column generation approach to the urban transit crew scheduling problem. Transportation Science, 23(1), 1–13.
Falkner, J. C. and Ryan, D. M. (1992). Express: Set partitioning for bus crew scheduling in Christchurch. In M. Desrochers and J.-M. Rousseau, editors, Computer-Aided Transit Scheduling, volume 386 of Lecture Notes in Economics and Mathematical Systems, pages 359–378, Berlin. Springer.
Freling, R. (1997). Models and Techniques for Integrating Vehicle and Crew Scheduling. Ph.D. thesis, Erasmus University Rotterdam, Amsterdam.
Freling, R., Huisman, D., and Wagelmans, A. P. M. (2001a). Applying an integrated approach to vehicle and crew scheduling in practice. In S. Voß and J. R. Daduna, editors, Computer-Aided Scheduling of Public Transport, volume 505 of Lecture Notes in Economics and Mathematical Systems, pages 73–90, Berlin. Springer.
Freling, R., Wagelmans, A. P. M., and Paixao, J. M. P. (2001b). Models and algorithms for single-depot vehicle scheduling. Transportation Science, 35, 165–180.
Freling, R., Huisman, D., and Wagelmans, A. P. M. (2003). Models and algorithms for integration of vehicle and crew scheduling. Journal of Scheduling, 6, 63–85.
Friberg, C. and Haase, K. (1999). An exact algorithm for the vehicle and crew scheduling problem. In N. H. M. Wilson, editor, Computer-Aided Transit Scheduling, volume 471 of Lecture Notes in Economics and Mathematical Systems, pages 63–80, Berlin. Springer.
Gaffi, A. and Nonato, M. (1999). An integrated approach to extra-urban crew and vehicle scheduling. In N. H. M. Wilson, editor, Computer-Aided Transit Scheduling, volume 471 of Lecture Notes in Economics and Mathematical Systems, pages 103–128, Berlin. Springer.
Haase, K., Desaulniers, G., and Desrosiers, J. (2001). Simultaneous vehicle and crew scheduling in urban mass transit systems. Transportation Science, 35(3), 286–303.
Hanisch, J. (1990). Die Regionalverkehr Köln GmbH und HASTUS (in German). http://www.giro.ca/Deutsch/Publications/publications.htm.
Helmberg, C. (2000). Semidefinite programming for combinatorial optimization. Technical report ZR00-34. Zuse Institute Berlin.
Hintermüller, M. (2001). A proximal bundle method based on approximate subgradients. Computational Optimization and Applications, (20), 245–266.
Huisman, D., Freling, R., and Wagelmans, A. P.M. (2005). Multiple-depot integrated vehicle and crew scheduling. Transportation Science, 39, 491–502.
Kiwiel, K. C. (1990). Proximal bundle methods. Mathematical Programming, 46(123), 105–122.
Kiwiel, K. C. (1995). Approximation in proximal bundle methods and decomposition of convex programs. Journal of Optimization Theory and Applications, 84(3), 529–548.
Lemarechal, C. (2001). Lagrangian relaxation. In M. Jünger and D. Naddef, editors, Computational Combinatorial Optimization, volume 2241 of Lecture Notes in Computer Science, pages 112–156, Berlin. Springer.
Löbel, A. (1997). Optimal Vehicle Scheduling in Public Transit. Ph.D. thesis, TU Berlin. http://www.zib.de/bib/diss/index.en.html.
Löbel, A. (1999). Solving large-scale multi-depot vehicle scheduling problems. In N. H. M. Wilson, editor, Computer-Aided Transit Scheduling, volume 471 of Lecture Notes in Economics and Mathematical Systems, pages 195–222, Berlin. Springer.
Patrikalakis, I. and Xerocostas, D. (1992). A new decomposition scheme of the urban public transport scheduling problem. In M. Desrochers and J.-M. Rousseau, editors, Computer-Aided Transit Scheduling, volume 386 of Lecture Notes in Economics and Mathematical Systems, pages 407–425, Berlin. Springer.
Scott, D. (1985). A large scale linear programming approach to the public transport scheduling and costing problem. In J.-M. Rousseau, editor, Computer Scheduling of Public Transport 2. Amsterdam, Elsevier.
Tosini, E. and Vercellis, C. (1988). An interactive system for extra-urban vehicle and crew scheduling problems. In J. R. Daduna and A. Wren, editors, Computer-Aided Transit Scheduling, pages 41–53, Berlin. Springer.
Voß, S. and Daduna, J. R., editors (2001). Computer-Aided Scheduling of Public Transport, volume 505 of Lecture Notes in Economics and Mathematical Systems. Berlin, Springer.
Wilson, N. H. M., editor (1999). Computer-Aided Transit Scheduling, volume 471 of Lecture Notes in Economics and Mathematical Systems. Berlin, Springer.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Borndörfer, R., Löbel, A., Weider, S. (2008). A Bundle Method for Integrated Multi-Depot Vehicle and Duty Scheduling in Public Transit. In: Hickman, M., Mirchandani, P., Voß, S. (eds) Computer-aided Systems in Public Transport. Lecture Notes in Economics and Mathematical Systems, vol 600. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-73312-6_1
Download citation
DOI: https://doi.org/10.1007/978-3-540-73312-6_1
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-73311-9
Online ISBN: 978-3-540-73312-6
eBook Packages: EngineeringEngineering (R0)