Skip to main content

2018 | OriginalPaper | Buchkapitel

Workforce Rostering via Metaheuristics

verfasst von : Mary Dimitropoulaki, Mathias Kern, Gilbert Owusu, Alistair McCormick

Erschienen in: Artificial Intelligence XXXV

Verlag: Springer International Publishing

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

search-config
loading …

Abstract

Staff scheduling and planning in a cost effective manner has been a topic of scientific discussion for many years, driven by the need of many organisations to fully and effectively utilise their workforce to meet costumer demand and deliver service. Due to the varying nature of industry sectors, problems often require tailoring for particular business needs and types of work. This paper presents an overview of how a version of this problem was solved in a business with a large field workforce. The automation of this process has proved vital in ensuring that there is the right amount of resources rostered in on each day of the week, transforming a lengthy, manual procedure into an operation of a matter of seconds. The paper discusses how a Simulated Annealing approach was implemented, and provides a comparison of its performance versus a standard Hill Climber. We also include a detailed description of how rules and constraints were incorporated into the work, and what effect these had on rostered attendance.

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

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!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

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!

Fußnoten
1
Emphasis on specific areas to ensure targeted optimisation through the use of penalties/weights.
 
2
The cost function is dependant on the different types of soft constraints.
 
3
For example, a range of 10 on Saturday should not be considered the same as a range of 10 on any other day of the week due to the smaller number of attending resources.
 
4
A “fixed” resource simply means that they cannot change start week.
 
5
Note, some resources are only allowed certain start weeks due to constraints related to factors such as sub-cycles and consecutive Saturdays.
 
Literatur
1.
Zurück zum Zitat Barnhart, C., Cohn, A.M., Johnson, E.L., Klabjan, D., Nemhauser, G.L., Vance, P.H.: Airline crew scheduling. In: Hall, R.W. (ed.) Handbook of Transportation Science. International Series in Operations Research & Management Science, vol. 56, pp. 517–560. Springer, US (2003). https://doi.org/10.1007/0-306-48058-1_14CrossRef Barnhart, C., Cohn, A.M., Johnson, E.L., Klabjan, D., Nemhauser, G.L., Vance, P.H.: Airline crew scheduling. In: Hall, R.W. (ed.) Handbook of Transportation Science. International Series in Operations Research & Management Science, vol. 56, pp. 517–560. Springer, US (2003). https://​doi.​org/​10.​1007/​0-306-48058-1_​14CrossRef
2.
Zurück zum Zitat Brusco, M.J., Jacobs, L.W.: A simulated annealing approach to the cyclic staff-scheduling problem. Nav. Res. Logist. (NRL) 40(1), 69–84 (1993)CrossRef Brusco, M.J., Jacobs, L.W.: A simulated annealing approach to the cyclic staff-scheduling problem. Nav. Res. Logist. (NRL) 40(1), 69–84 (1993)CrossRef
3.
Zurück zum Zitat Burns, A., Hayes, N., Richardson, M.F.: Generating feasible cyclic schedules. Control Eng. Pract. 3(2), 151–162 (1995)CrossRef Burns, A., Hayes, N., Richardson, M.F.: Generating feasible cyclic schedules. Control Eng. Pract. 3(2), 151–162 (1995)CrossRef
4.
Zurück zum Zitat Caprara, A., Fischetti, M., Toth, P., Vigo, D., Guida, P.L.: Algorithms for railway crew management. Math. Program. 79, 125–141 (1997)MathSciNetMATH Caprara, A., Fischetti, M., Toth, P., Vigo, D., Guida, P.L.: Algorithms for railway crew management. Math. Program. 79, 125–141 (1997)MathSciNetMATH
5.
Zurück zum Zitat Cheang, B., Li, H., Lim, A., Rodrigues, B.: Nurse rostering problems - a bibliographic survey. Eur. J. Oper. Res. 151(3), 447–460 (2003)MathSciNetCrossRef Cheang, B., Li, H., Lim, A., Rodrigues, B.: Nurse rostering problems - a bibliographic survey. Eur. J. Oper. Res. 151(3), 447–460 (2003)MathSciNetCrossRef
6.
Zurück zum Zitat Du, K.L., Swamy, M.N.S.: Search and Optimization by Metaheuristics: Techniques and Algorithms Inspired by Nature. Birkhäuser, Basel (2016)CrossRef Du, K.L., Swamy, M.N.S.: Search and Optimization by Metaheuristics: Techniques and Algorithms Inspired by Nature. Birkhäuser, Basel (2016)CrossRef
7.
Zurück zum Zitat Ernst, A., Krishnamoorthy, M., Dowling, D.: Train crew rostering using simulated annealing. In: Caccetta, L., Teo, K.L., Sieq, P.F., Leung, Y.H., Jennings, L.S., Rehbock, V. (eds.) Proceedings of International Conference on Optimisation Techniques and Applications, pp. 859–866 (1998) Ernst, A., Krishnamoorthy, M., Dowling, D.: Train crew rostering using simulated annealing. In: Caccetta, L., Teo, K.L., Sieq, P.F., Leung, Y.H., Jennings, L.S., Rehbock, V. (eds.) Proceedings of International Conference on Optimisation Techniques and Applications, pp. 859–866 (1998)
8.
Zurück zum Zitat Ernst, A.T., Jiang, H., Krishnamoorthy, M., Sier, D.: Staff scheduling and rostering: a review of applications, methods and models. Eur. J. Oper. Res. 153(1), 3–27 (2004)MathSciNetCrossRef Ernst, A.T., Jiang, H., Krishnamoorthy, M., Sier, D.: Staff scheduling and rostering: a review of applications, methods and models. Eur. J. Oper. Res. 153(1), 3–27 (2004)MathSciNetCrossRef
9.
Zurück zum Zitat Gonçalves, R., Gomide, F., Lagrimante, R.: Methodology and algorithms for railway crew management. IFAC Proc. Vol. 33(9), 323–328 (2000)CrossRef Gonçalves, R., Gomide, F., Lagrimante, R.: Methodology and algorithms for railway crew management. IFAC Proc. Vol. 33(9), 323–328 (2000)CrossRef
10.
Zurück zum Zitat Hadwan, M., Ayob, M.: A constructive shift patterns approach with simulated annealing for nurse rostering problem. Proceedings of 2010 International Symposium on Information Technology - Visual Informatics, ITSim 2010, p. 1 (2010) Hadwan, M., Ayob, M.: A constructive shift patterns approach with simulated annealing for nurse rostering problem. Proceedings of 2010 International Symposium on Information Technology - Visual Informatics, ITSim 2010, p. 1 (2010)
11.
Zurück zum Zitat Kundu, S., Mahato, M., Mahanty, B., Acharyya, S.: Comparative performance of simulated annealing and genetic algorithm in solving nurse scheduling problem. In: Proceedings of the International MultiConference of Engineers and Computer Scientists, p. 1 (2008) Kundu, S., Mahato, M., Mahanty, B., Acharyya, S.: Comparative performance of simulated annealing and genetic algorithm in solving nurse scheduling problem. In: Proceedings of the International MultiConference of Engineers and Computer Scientists, p. 1 (2008)
12.
Zurück zum Zitat Thiel, M.P.: Team-oriented airline crew scheduling and rostering: problem description, solution approaches, and decision support. Ph.D. thesis, Faculty of Business Administration and Economics at the University of Paderborn, Germany (2005) Thiel, M.P.: Team-oriented airline crew scheduling and rostering: problem description, solution approaches, and decision support. Ph.D. thesis, Faculty of Business Administration and Economics at the University of Paderborn, Germany (2005)
13.
Zurück zum Zitat Thompson, G.M.: A simulated annealing heuristic for shift scheduling using non-continuously available employees. Comput. Oper. Res. 23(3), 275–288 (1996)MathSciNetCrossRef Thompson, G.M.: A simulated annealing heuristic for shift scheduling using non-continuously available employees. Comput. Oper. Res. 23(3), 275–288 (1996)MathSciNetCrossRef
14.
Zurück zum Zitat Valdes, V.A.V.: Integrating crew scheduling and rostering problems. Ph.D. thesis, Alma Mater Studiorum Universita di Bologna, Italy (2010) Valdes, V.A.V.: Integrating crew scheduling and rostering problems. Ph.D. thesis, Alma Mater Studiorum Universita di Bologna, Italy (2010)
16.
Zurück zum Zitat Xie, L., Kliewer, N., Suhl, L.: Integrated driver rostering problem in public bus transit. Procedia Soc. Behav. Sci. 54, 656–665 (2012)CrossRef Xie, L., Kliewer, N., Suhl, L.: Integrated driver rostering problem in public bus transit. Procedia Soc. Behav. Sci. 54, 656–665 (2012)CrossRef
Metadaten
Titel
Workforce Rostering via Metaheuristics
verfasst von
Mary Dimitropoulaki
Mathias Kern
Gilbert Owusu
Alistair McCormick
Copyright-Jahr
2018
DOI
https://doi.org/10.1007/978-3-030-04191-5_25