Skip to main content

Days-off Scheduling in Public Transport Companies

  • Chapter
Book cover Computer-Aided Scheduling of Public Transport

Part of the book series: Lecture Notes in Economics and Mathematical Systems ((LNE,volume 505))

Abstract

The assignment of weekly rests to workers in large companies is, in general, conditioned by strict labor union rules. Some of these rules establish, e.g., the (average) number of rest days per week, a minimum and a maximum number of days for the length of a rest period or work period, the number of weekends or Sundays off each p weeks, etc. On the other hand, companies must have enough workers available each day, in order to satisfy the internal workforce demand. The solution approach adopted by some companies consists of assigning workers to cyclic schedules. All workers assigned to the same cyclic schedule have the same type of rest/work periods. Since the weekly workforce demand is not constant in general, these cyclic schedules have to be carefully planned in order to minimize the necessary resources (number of workers).

We propose an integer programming model for which the solutions consist of a set of cyclic schedules as well as the number of workers assigned to each schedule. Since the number of possible schedules may be very large, we use column generation to solve the linear programming (LP) relaxation, and to obtain a set of basic cyclic schedules. The number of workers assigned to each schedule is then obtained by using a simple LP heuristic. To solve the pricing subproblem within the column generation procedure we use a network in which paths correspond to schedules, and solve a shortest path problem. This algorithm has been integrated in the GIST Decision Support System, in use by several public transport companies in Portugal. We also present our computational experience with some large randomly generated instances.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Bibliography

  • Baker, K.R. and M. Magazine (1977). Workforce scheduling with cyclic demands and day-off constraints. Management Science 24, 161–167.

    Article  Google Scholar 

  • Balakrishnan, N. and R.T. Wong (1990). A network model for the rotating workforce scheduling problem. Networks 20, 25–42.

    Article  Google Scholar 

  • Bartholdi III, J.J. (1981). A guaranteed-accuracy round-off algorithm for cyclic scheduling and set covering. Operations Research 29, 501–510.

    Article  Google Scholar 

  • Bartholdi III, J.J., J.B. Orlin, and D. Ratliff (1980). Cyclic scheduling via integer programs with circular ones. Operations Research 28, 1074–1085.

    Article  Google Scholar 

  • Bartholdi III, J.J. and D. Ratliff (1978). Unnetworks, with applications to idle time scheduling. Management Science 24, 850–858.

    Article  Google Scholar 

  • Burns, R.N. and W.W. Carter (1985). Work force size and single shift schedules with variable demands. Management Science 31, 599–607.

    Article  Google Scholar 

  • CPLEX (1995). Using the CPLEX Callable Library, Version 4.0. CPLEX Optimization, Inc., Incline Village, USA.

    Google Scholar 

  • Cunha, J.F. and J.P. Sousa (2000). The bus stops here — GIST: Decisionsupport system for public transport planning in Portugal. OR/MS Today 27(2), 48–53.

    Google Scholar 

  • Cunha, J.F., J.P. Sousa, T. Galvão Dias, and J.L. Borges (1993a). GIST — A Decision Support System for the Operational Planning at Mass Transport Companies. Presented at 6th International Workshop on Computer-Aided Scheduling of Public Transport.

    Google Scholar 

  • Cunha, J.F., J.P. Sousa, T. Galvão Dias, and J.L. Borges (1993b). GIST: LINE Concept in a DSS for Operational Planning at Public Transport Companies. Technical report, Faculdade de Engenharia da Universidade do Porto, INEGI, Porto.

    Google Scholar 

  • Dantzig, G.B. and P. Wolfe (1960). Decomposition principle for linear programs. Operations Research 8, 101–111.

    Article  Google Scholar 

  • Desrochers, M. and F. Soumis (1989). A column generation approach to the urban transit crew scheduling problem. Transportation Science 23, 1–13.

    Article  Google Scholar 

  • Gilmore, P.C. and R.E. Gomory (1961). A linear programming approach to the cutting stock problem. Operations Research9, 849–859.

    Article  Google Scholar 

  • Paixão, J.M.P. and M. Pato (1984). Escalonamento Óptimo de Pessoal Sujeito a Hórarios Cíclicos. 4, CEAUL, Lisboa, Portugal.

    Google Scholar 

  • Pato, M. (1989). Algoritmos para Problemas de Cobertura Generalizados. Ph.D. thesis, Faculty of Sciences-University of Lisbon.

    Google Scholar 

  • Winston, W.L. (1993). Operations Research: Applications and Algorithms (3 ed.). Duxbury, Belmont.

    Google Scholar 

  • Wolsey, L.A. (1998). Integer Programming. Wiley, New York.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2001 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Pedrosa, D., Constantino, M. (2001). Days-off Scheduling in Public Transport Companies. In: Voß, S., Daduna, J.R. (eds) Computer-Aided Scheduling of Public Transport. Lecture Notes in Economics and Mathematical Systems, vol 505. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-56423-9_13

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-56423-9_13

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-42243-3

  • Online ISBN: 978-3-642-56423-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics