Skip to main content

A Memetic Algorithm to Maximise the Employee Substitutability in Personnel Shift Scheduling

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 10197))

Abstract

Personnel rosters are typically constructed for a medium-term period under the assumption of a deterministic operating environment. However, organisations usually operate in a stochastic environment and are confronted with unexpected events in the short term. These unexpected events affect the workability of the personnel roster and need to be resolved efficiently and effectively. To facilitate this short-term recovery, it is important to consider robustness by adopting proactive scheduling strategies during the roster construction. In this paper, we discuss a proactive strategy that maximises the employee substitutability value in a personnel shift scheduling context. We propose a problem-specific population-based approach with local and evolutionary search heuristics to solve the resulting non-linear personnel shift scheduling problem and obtain a medium-term personnel shift roster with a maximised employee substitutability value. Detailed computational experiments are presented to validate the design of our heuristic procedure and the selection of the heuristic operators.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.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

Learn about institutional subscriptions

References

  1. Burke, E., De Causmaecker, P., Vanden Berghe, G., Van Landeghem, H.: The state of the art of nurse rostering. J. Sched. 7, 441–499 (2004)

    Article  MathSciNet  MATH  Google Scholar 

  2. Ernst, A., Jiang, H., Krishnamoorthy, M., Owens, B., Sier, D.: An annotated bibliography of personnel scheduling and rostering. Ann. Oper. Res. 127, 21–144 (2004)

    Article  MathSciNet  MATH  Google Scholar 

  3. Ernst, A., Jiang, H., Krishnamoorthy, M., Sier, D.: Staff scheduling and rostering: a review of applications, methods and models. Eur. J. Oper. Res. 153, 3–27 (2004)

    Article  MathSciNet  MATH  Google Scholar 

  4. Van den Bergh, J., Beliën, J., De Bruecker, P., Demeulemeester, E., De Boeck, L.: Personnel scheduling: a literature review. Eur. J. Oper. Res. 226, 367–385 (2013)

    Article  MathSciNet  MATH  Google Scholar 

  5. Abernathy, W., Baloff, N., Hershey, J.: A three-stage manpower planning and scheduling model - a service sector example. Oper. Res. 21, 693–711 (1973)

    Article  Google Scholar 

  6. Dück, V., Ionescu, L., Kliewer, N., Suhl, L.: Increasing stability of crew and aircraft schedules. Transp. Res. Part C: Emerg. Technol. 20(1), 47–61 (2012)

    Article  Google Scholar 

  7. Ionescu, L., Kliewer, N.: Increasing flexibility of airline crew schedules. Proc. - Soc. Behav. Sci. 20, 1019–1028 (2011)

    Article  Google Scholar 

  8. Abdelghany, A., Ekollu, G., Narasimhan, R., Abdelghany, K.: A proactive crew recovery decision support tool for commercial airlines during irregular operations. Ann. Oper. Res. 127(1–4), 309–331 (2004)

    Article  MATH  Google Scholar 

  9. Abdelghany, K., Abdelghany, A., Ekollu, G.: An integrated decision support tool for airlines schedule recovery during irregular operations. Eur. J. Oper. Res. 185(2), 825–848 (2008)

    Article  MATH  Google Scholar 

  10. Eggenberg, N., Salani, M., Bierlaire, M.: Constraint-specific recovery network for solving airline recovery problems. Comput. Oper. Res. 37(6), 1014–1026 (2010)

    Article  MATH  Google Scholar 

  11. Gao, C., Johnson, E., Smith, B.: Integrated airline fleet and crew robust planning. Transp. Sci. 43(1), 2–16 (2009)

    Article  Google Scholar 

  12. Shebalov, J., Klabjan, D.: Robust airline crew pairing: move-up crews. Transp. Sci. 40, 300–312 (2006)

    Article  Google Scholar 

  13. De Bruecker, P., Van den Bergh, J., Beliën, J., Demeulemeester, E.: Workforce planning incorporating skills: state of the art. Eur. J. Oper. Res. 243(1), 1–16 (2015)

    Article  MathSciNet  MATH  Google Scholar 

  14. Gurobi Optimization Inc.: Gurobi optimizer reference manual (2015). http://www.gurobi.com/documentation/

  15. Bellanti, F., Carello, G., Della Croce, F.: A greedy-based neighborhood search approach to a nurse rostering problem. Eur. J. Oper. Res. 153, 28–40 (2004)

    Article  MathSciNet  MATH  Google Scholar 

  16. Burke, E., Curtois, T., Post, G., Qu, R., Veltman, B.: A hybrid heuristic ordering and variable neighbourhood search for the nurse rostering problem. Eur. J. Oper. Res. 188, 330–341 (2008)

    Article  MATH  Google Scholar 

  17. Burke, E.K., Li, J., Qu, R.: A pareto-based search methodology for multi-objective nurse scheduling. Ann. Oper. Res. 196(1), 91–109 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  18. Maenhout, B., Vanhoucke, M.: An evolutionary approach for the nurse rerostering problem. Comput. Oper. Res. 38, 1400–1411 (2011)

    Article  MathSciNet  MATH  Google Scholar 

  19. Beddoe, G., Petrovic, S.: Enhancing case-based reasoning for personnel rostering with selected tabu search concepts. J. Oper. Res. Soc. 58(12), 1586–1598 (2007)

    Article  Google Scholar 

  20. Bilgin, B., De Causmaecker, P., Rossie, B., Vanden Berghe, G.: Local search neighbourhoods for dealing with a novel nurse rostering model. Ann. Oper. Res. 194(1), 33–57 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  21. Burke, E.K., Li, J., Qu, R.: A hybrid model of integer programming and variable neighbourhood search for highly-constrained nurse rostering problems. Eur. J. Oper. Res. 203(2), 484–493 (2010)

    Article  MathSciNet  MATH  Google Scholar 

  22. Maenhout, B., Vanhoucke, M.: An electromagnetic meta-heuristic for the nurse scheduling problem. J. Heuristics 13, 359–385 (2007)

    Article  Google Scholar 

  23. Dowsland, K.: Nurse scheduling with tabu search and strategic oscillation. Eur. J. Oper. Res. 106, 393–407 (1998)

    Article  MATH  Google Scholar 

  24. Maenhout, B., Vanhoucke, M.: Comparison and hybridization of crossover operators for the nurse scheduling problem. Ann. Oper. Res. 159, 333–353 (2008)

    Article  MATH  Google Scholar 

  25. Vanhoucke, M., Maenhout, B.: On the characterization and generation of nurse scheduling problem instances. Eur. J. Oper. Res. 196, 457–467 (2009)

    Article  MATH  Google Scholar 

Download references

Acknowledgments

We acknowledge the support for the doctoral research project fundings by the Bijzonder Onderzoekfonds (BOF, Ghent University) under contract number 01N00712 and the National Bank of Belgium.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Broos Maenhout .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this paper

Cite this paper

Ingels, J., Maenhout, B. (2017). A Memetic Algorithm to Maximise the Employee Substitutability in Personnel Shift Scheduling. In: Hu, B., López-Ibáñez, M. (eds) Evolutionary Computation in Combinatorial Optimization. EvoCOP 2017. Lecture Notes in Computer Science(), vol 10197. Springer, Cham. https://doi.org/10.1007/978-3-319-55453-2_4

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-55453-2_4

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-55452-5

  • Online ISBN: 978-3-319-55453-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics