Skip to main content
Erschienen in: OR Spectrum 1/2015

01.01.2015 | Regular Article

Cyclic and non-cyclic crew rostering problems in public bus transit

verfasst von: Lin Xie, Leena Suhl

Erschienen in: OR Spectrum | Ausgabe 1/2015

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

The crew rostering problem arises in public transport bus companies, and addresses the task of assigning a given set of anonymous duties and some other activities, such as standbys and days off, to drivers or groups of drivers, without violating any complex labor union rules. In addition, the preferences of drivers are considered during the assignment. The plan generated for each driver/group of drivers is called a roster. Optimal rosters are characterized by maximum satisfaction of drivers and minimal operational costs. To generate a personalized roster for each driver/group of drivers, the problem is formulated as a multi-commodity network flow problem in this paper. In each network layer, a roster is generated for each driver or driver group. The network model is very flexible and can accommodate a variety of constraints. In addition, with a minor modification, the network can formulate the cyclic and non-cyclic crew rostering problems. To the best of our knowledge, this is the first publication which solves both problems with one model. The main goal of this paper is to develop a mixed-integer mathematical optimization network model for both problems with sequential and integrated approaches and to solve this model using commercial solvers. Both problems are usually solved with the sequential approach. Therefore, another contribution of this paper is comparing the sequential approach with the integrated one. Our experiments on real-world instances show that the integrated approach outperforms the sequential one in terms of solution quality.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Literatur
Zurück zum Zitat Bianco L, Bielli M, Mingozzi A, Ricciardelli S, Spadoni M (1992) A heuristic procedure for the crew rostering problem. Eur J Oper Res 58:272–283CrossRef Bianco L, Bielli M, Mingozzi A, Ricciardelli S, Spadoni M (1992) A heuristic procedure for the crew rostering problem. Eur J Oper Res 58:272–283CrossRef
Zurück zum Zitat Burke EK, Landa Silva JD (2005) The design of memetic algorithms for scheduling and timetabling problems, In: Krasnogor N, Hart WE, Smith JE (eds) Recent advances in memetic algorithms, studies in fuzziness and soft computing, vol 166. Springer, pp 289–312 Burke EK, Landa Silva JD (2005) The design of memetic algorithms for scheduling and timetabling problems, In: Krasnogor N, Hart WE, Smith JE (eds) Recent advances in memetic algorithms, studies in fuzziness and soft computing, vol 166. Springer, pp 289–312
Zurück zum Zitat Cappanera P, Gallo G (2004) A multicommodity flow approach to the crew rostering problem. Opera Res 52(4):583–596CrossRef Cappanera P, Gallo G (2004) A multicommodity flow approach to the crew rostering problem. Opera Res 52(4):583–596CrossRef
Zurück zum Zitat Carraresi P, Gallo G (1984) A multilevel bottleneck assignment approach to the bus driver’s rostering problem. Eur J Oper Res 16(2):163–173CrossRef Carraresi P, Gallo G (1984) A multilevel bottleneck assignment approach to the bus driver’s rostering problem. Eur J Oper Res 16(2):163–173CrossRef
Zurück zum Zitat Catanas F, Paixão J (1995) A new approach for the crew rostering problem. In: Proceedings of Daduna, J, Branco I, Paixão J (eds) Computer-aided transit scheduling of lecture notes in economics and mathematical systems, vol 430. Springer, pp 267–277 Catanas F, Paixão J (1995) A new approach for the crew rostering problem. In: Proceedings of Daduna, J, Branco I, Paixão J (eds) Computer-aided transit scheduling of lecture notes in economics and mathematical systems, vol 430. Springer, pp 267–277
Zurück zum Zitat Day PR, Ryan DM (1997) Flight attendant rostering for short-haul airline operations. Oper Res 45(5):649–661CrossRef Day PR, Ryan DM (1997) Flight attendant rostering for short-haul airline operations. Oper Res 45(5):649–661CrossRef
Zurück zum Zitat De Pont G (2006) Personalized crew rostering at Netherlands railways, Master’s thesis, University of Tilburg (2006) De Pont G (2006) Personalized crew rostering at Netherlands railways, Master’s thesis, University of Tilburg (2006)
Zurück zum Zitat Dorigo M, Blum C (2005) Ant colony optimization theory: a survey. Theor Comput Sci 344(2):243–278CrossRef Dorigo M, Blum C (2005) Ant colony optimization theory: a survey. Theor Comput Sci 344(2):243–278CrossRef
Zurück zum Zitat Emden-Weinert T, Kotas HG, Speer U (2000) Dissy-a driver scheduling system for public transport. Technical report, VSS GmbH and Bremer Strassenbahn AG Bremen, Germany Emden-Weinert T, Kotas HG, Speer U (2000) Dissy-a driver scheduling system for public transport. Technical report, VSS GmbH and Bremer Strassenbahn AG Bremen, Germany
Zurück zum Zitat Ferreira J, Guimaraes R (1995) A travelling salesman model for the sequencing of duties in bus crew rotas. J Oper Res Soc 46(4):415–426CrossRef Ferreira J, Guimaraes R (1995) A travelling salesman model for the sequencing of duties in bus crew rotas. J Oper Res Soc 46(4):415–426CrossRef
Zurück zum Zitat Freling R (1997) Models and techniques for integrating vehicle and crew scheduling, PhD thesis, Erasmus University of Rotterdam (1997) Freling R (1997) Models and techniques for integrating vehicle and crew scheduling, PhD thesis, Erasmus University of Rotterdam (1997)
Zurück zum Zitat Hanne T, Dornberger R, Frey L (2009) Multiobjective and preference-based decision support for rail crew rostering. In: Proceedings of 11th conference on congress on evolutionary computation, IEEE, pp 990–996 (2009) Hanne T, Dornberger R, Frey L (2009) Multiobjective and preference-based decision support for rail crew rostering. In: Proceedings of 11th conference on congress on evolutionary computation, IEEE, pp 990–996 (2009)
Zurück zum Zitat Hartog A, Huisman D, Abbink EJW, Kroon LG (2009) Decision support for crew rostering at NS. Public Transp 1(2):121–133CrossRef Hartog A, Huisman D, Abbink EJW, Kroon LG (2009) Decision support for crew rostering at NS. Public Transp 1(2):121–133CrossRef
Zurück zum Zitat Jachnik J (1981) Attendance and rostering systems, In: Wren A (ed) Computer scheduling of public transport, Elsevier pp 337–344 Jachnik J (1981) Attendance and rostering systems, In: Wren A (ed) Computer scheduling of public transport, Elsevier pp 337–344
Zurück zum Zitat Kohl N, Karisch S (2004) Airline crew rostering: problem types, modeling, and optimization. Ann Oper Res 127:223–257CrossRef Kohl N, Karisch S (2004) Airline crew rostering: problem types, modeling, and optimization. Ann Oper Res 127:223–257CrossRef
Zurück zum Zitat Kyngäs J, Nurmi K (2011) Days-off scheduling for a bus transportation company. Int J Innov Comput Appl 2(1):42–59CrossRef Kyngäs J, Nurmi K (2011) Days-off scheduling for a bus transportation company. Int J Innov Comput Appl 2(1):42–59CrossRef
Zurück zum Zitat Lezaun M, Pérez G, de la Maza ES (2006) Crew rostering problem in a public tranport company. J Oper Res Soc 57:1173–1179CrossRef Lezaun M, Pérez G, de la Maza ES (2006) Crew rostering problem in a public tranport company. J Oper Res Soc 57:1173–1179CrossRef
Zurück zum Zitat Lezaun M, Pérez G, de la Maza ES (2007) Rostering in a rail passenger carrier. J Sched 10(4–5):245–254CrossRef Lezaun M, Pérez G, de la Maza ES (2007) Rostering in a rail passenger carrier. J Sched 10(4–5):245–254CrossRef
Zurück zum Zitat Lučić P, Teodorovic T (2007) Metaheuristics approach to the aircrew rostering problem. Ann Oper Res 155:311–338CrossRef Lučić P, Teodorovic T (2007) Metaheuristics approach to the aircrew rostering problem. Ann Oper Res 155:311–338CrossRef
Zurück zum Zitat Mesquita M, Moz M, Paias A, Paixão J, Pato M, Respício A (2011) A new model for the integrated vehicle-crew-rostering problem and a computational study on rosters. J Sched 14(3):319–334CrossRef Mesquita M, Moz M, Paias A, Paixão J, Pato M, Respício A (2011) A new model for the integrated vehicle-crew-rostering problem and a computational study on rosters. J Sched 14(3):319–334CrossRef
Zurück zum Zitat Moz M, Pato MV (2007) A genetic algorithm approach to a nurse rerostering problem. Comput Oper Res 34(3):667–691CrossRef Moz M, Pato MV (2007) A genetic algorithm approach to a nurse rerostering problem. Comput Oper Res 34(3):667–691CrossRef
Zurück zum Zitat Moz M, Respicio A, Pato MV (2007) Bi-objective evolutionary heuristics for bus drivers rostering. University of Lisbon, Centro de Investigacao Operacional Moz M, Respicio A, Pato MV (2007) Bi-objective evolutionary heuristics for bus drivers rostering. University of Lisbon, Centro de Investigacao Operacional
Zurück zum Zitat Nemhauser GL, Wolsey LA (1998) Integer and combinatorial optimization, vol 18, Wiley, New York Nemhauser GL, Wolsey LA (1998) Integer and combinatorial optimization, vol 18, Wiley, New York
Zurück zum Zitat Nurmi K, Kyngäs J (2011) Driver rostering for a Finnish bus Transportation Company. Satakunta University of Applied Sciences, Finland Nurmi K, Kyngäs J (2011) Driver rostering for a Finnish bus Transportation Company. Satakunta University of Applied Sciences, Finland
Zurück zum Zitat Pedrosa D, Constantino M (2001) Days-off scheduling in public transport companies. In: Voss S, Daduna J (eds) Computer-aided scheduling of public transport. Lecture notes in economics and mathematical systems, vol 505. Springer, Heidelberg, pp 215–232CrossRef Pedrosa D, Constantino M (2001) Days-off scheduling in public transport companies. In: Voss S, Daduna J (eds) Computer-aided scheduling of public transport. Lecture notes in economics and mathematical systems, vol 505. Springer, Heidelberg, pp 215–232CrossRef
Zurück zum Zitat Prakash J, Sinha SB, Sahay SS (1984) Bus transportation crews planning by goal programming. Socio-Econ Plan Sci 18(3):207–210CrossRef Prakash J, Sinha SB, Sahay SS (1984) Bus transportation crews planning by goal programming. Socio-Econ Plan Sci 18(3):207–210CrossRef
Zurück zum Zitat Respício A, Moz M, Pato MV (2007) A memetic algorithm for a bi-objective bus driver rostering problem. University of Lisbon, Centro de Investigacao Operacional Respício A, Moz M, Pato MV (2007) A memetic algorithm for a bi-objective bus driver rostering problem. University of Lisbon, Centro de Investigacao Operacional
Zurück zum Zitat Sodhi MS, Norris S (2004) A fexible, fast, and optimal modeling approach applied to crew rostering at London underground. Ann Oper Res 127:259–281CrossRef Sodhi MS, Norris S (2004) A fexible, fast, and optimal modeling approach applied to crew rostering at London underground. Ann Oper Res 127:259–281CrossRef
Zurück zum Zitat Townsend W (1986) An application of the assignment model to bus crew rostering. J Math Manag 1:45–52 Townsend W (1986) An application of the assignment model to bus crew rostering. J Math Manag 1:45–52
Zurück zum Zitat Townsend W (1988) An approach to bus-crew roster design in London regional transport. J Oper Res Soc 6:543–550CrossRef Townsend W (1988) An approach to bus-crew roster design in London regional transport. J Oper Res Soc 6:543–550CrossRef
Zurück zum Zitat Xie L, Naumann M, Suhl L (2012) A stochastic model for rota scheduling in public bus transport. In: Proceedings of 2nd stochastic modeling techniques and data analysis international conference, pp 785–792 Xie L, Naumann M, Suhl L (2012) A stochastic model for rota scheduling in public bus transport. In: Proceedings of 2nd stochastic modeling techniques and data analysis international conference, pp 785–792
Zurück zum Zitat Xie L, Kliewer N, Suhl L (2012) Integrated driver rostering problem in public bus transit. Procedia-Soc Behav Sci 54:656–665CrossRef Xie L, Kliewer N, Suhl L (2012) Integrated driver rostering problem in public bus transit. Procedia-Soc Behav Sci 54:656–665CrossRef
Metadaten
Titel
Cyclic and non-cyclic crew rostering problems in public bus transit
verfasst von
Lin Xie
Leena Suhl
Publikationsdatum
01.01.2015
Verlag
Springer Berlin Heidelberg
Erschienen in
OR Spectrum / Ausgabe 1/2015
Print ISSN: 0171-6468
Elektronische ISSN: 1436-6304
DOI
https://doi.org/10.1007/s00291-014-0364-9

Weitere Artikel der Ausgabe 1/2015

OR Spectrum 1/2015 Zur Ausgabe