Skip to main content
Log in

Fuzzy Mathematical Modeling Approach for the Nurse Scheduling Problem: A Case Study

  • Published:
International Journal of Fuzzy Systems Aims and scope Submit manuscript

Abstract

The nurse scheduling problem (NSP) has received a great amount of attention in recent years. In the NSP, the goal is to assign the shifts to the nurses in order to satisfy the demands of each day during the planning horizon. In this study, we consider the NSP in the largest hospital in Iran, i.e., Milad. A mathematical programming model is proposed to maximize the nurses’ preferences to work in their favorable shifts as well as to minimize the total surplus nurses to cover the demands of each day. The schedule of the nurses on the last days of the previous planning horizon is considered for assigning the shifts to the nurses on the beginning days of the current planning horizon. Moreover, the leave days requested by the nurses are taken into consideration. Considering the uncertainties in the real-world problems has a great effect on providing the higher quality schedules. In this study, the uncertainty is considered in the nurses’ preferences and the number of surplus nurses. To treat the uncertainties in the research problem, four different types of the fuzzy solution approaches are applied. Then, the fuzzy models are formulated based on the proposed fuzzy solution approaches to provide a more flexible solution for policy makers.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3

Similar content being viewed by others

References

  1. Al-Yakoob, M., Sherali, H.D.: Mixed-Integer programming models for an employee scheduling problem with multiple shifts and work locations. Ann. Oper. Res. 155, 119–142 (2007)

    Article  MathSciNet  MATH  Google Scholar 

  2. Arthur, J.L., Ravindran, A.: A multiple objective nurse scheduling model. 1 13, 55–60 (1981)

    Google Scholar 

  3. Azaiez, M.N., Al-Sharif, S.S.: A 0-1 goal programming model for nurse scheduling. Comput. Oper. Res. 32, 491–507 (2005)

    Article  MathSciNet  MATH  Google Scholar 

  4. Bard, J.F., Purnomo, H.W.: Preference scheduling for nurses using column generation. Eur. J. Oper. Res. 164, 510–534 (2005)

    Article  MATH  Google Scholar 

  5. Bard, J.F., Purnomo, H.W.: Cyclic preference scheduling of nurses using a Lagrangian-based heuristic. J. Sched. 10, 5–23 (2007)

    Article  MathSciNet  MATH  Google Scholar 

  6. Belien, J.E., Demeulemeester, E.: A branch and price approach for integrating nurse and surgery scheduling. Eur. J. Oper. Res. 189, 652–668 (2008)

    Article  MATH  Google Scholar 

  7. Bellman, R.E., Zadeh, L.A.: Decision making in a fuzzy environment. Manag. Sci. 17, 141–164 (1970)

    Article  MathSciNet  MATH  Google Scholar 

  8. Burke, E.K., Decausmaecker, P., Berghe, G.V.: A hybrid tabu search algorithm for the nurse rostering problem. Simul. Evol. Learn. 1584, 187–194 (1999)

    Article  Google Scholar 

  9. Dowsland, K.A., Thompson, J.M.: Nurse scheduling with knapsacks, networks and tabu search. J. Oper. Res. Soc. 51, 825–833 (2000)

    Article  MATH  Google Scholar 

  10. Gutjahr, J., Rauner, S.: An ACO algorithm for a dynamic regional nurse scheduling problem in Austria. Comput. Oper. Res. 34, 642–666 (2007)

    Article  MATH  Google Scholar 

  11. Hertz, A., Kobler, D.: A framework for the description of evolutionary algorithms. Eur. J. Oper. Res. 126, 1–12 (2000)

    Article  MathSciNet  MATH  Google Scholar 

  12. Hung, T.N., Sriboonchitta, S., Wu, B.: A statistical basis for fuzzy engineering economics. Int. J. Fuzzy Syst. 17, 1–11 (2015)

    Article  MathSciNet  Google Scholar 

  13. Jafari, H., Salmasi, N.: Maximizing the nurses preferences in nurse scheduling problem: mathematical modeling and a meta-heuristic algorithm. J. Ind. Eng. Int. (2015, in press)

  14. Janiszewski, G.: The nursing shortage in the United States of America: an integrative review of the literature. J. Adv. Nurs. 43, 335–343 (2003)

    Article  Google Scholar 

  15. Jiang, Z.Z., Tan, C., Chen, X., Sheng, Y.: A multi-objective matching approach for one-shot multi-attribute exchanges under a fuzzy environment. Int. J. Fuzzy Syst. 17, 53–66 (2015)

    Article  MathSciNet  Google Scholar 

  16. Li, R. J.: Multiple objective decisions making in a fuzzy environment. PhD Thesis, Department of Industrial Engineering, Kansas State University, Manhattan (1990)

  17. Lu, K., Lin, P., Wu, C., Hsieh, Y.: The relationships amongst turnover intentions, professional commitment and job satisfaction of hospital nurses. J. Prof. Nurs. 18(4), 214–219 (2002)

    Article  Google Scholar 

  18. Maenhout, B., Vanhoucke, M.: An integrated nurse staffing and scheduling analysis for longer-term nursing staff allocation problems. Omega 41, 485–499 (2013)

    Article  Google Scholar 

  19. Majumdar, J., Bhunia, A.K.: Elitist genetic algorithm for assignment problem with imprecise goal. Eur. J. Oper. Res. 177, 684–692 (2007)

    Article  MATH  Google Scholar 

  20. Miller, H., Pierskalla, E.W., Rath, G.: Nurse scheduling using mathematical programming. Oper. Res. 24, 857–870 (1976)

    Article  MATH  Google Scholar 

  21. Murray, M.: The nursing shortage: past, present, and future. J. Nurs. Adm. 32, 79–84 (2002)

    Article  Google Scholar 

  22. Saati, T.L.: A scaling method for priorities in hierarchical structures. J. Math. Psychol. 15, 234–281 (1977)

    Article  MathSciNet  Google Scholar 

  23. Topaloglu, S., Selim, H.: Nurse scheduling using fuzzy modeling approach. Fuzzy Sets Syst. 161, 1543–1563 (2010)

    Article  MathSciNet  MATH  Google Scholar 

  24. Valouxis, C., Gogos, C., Goulas, G., Alefragis, P., Housos, E.: A systematic two phase approach for the nurse rostering problem. Eur. J. Oper. Res. 219, 425–433 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  25. Werners, B.: Aggregation models in mathematical programming. In: Mitra, G., Greenberg, H.J., Lotomsa, F.A., Rijckaert, M.J., Zimmermann, H.-J. (eds.) Mathematical Models for Decision Support, pp. 295–305. Springer, New York (1970)

    Google Scholar 

  26. Yager, R.R.: On ordered weighted averaging aggregation operators in multicriteria decision making. IEEE Trans. Syst. Man Cybern. 18, 183–190 (1988)

    Article  MathSciNet  MATH  Google Scholar 

  27. Zadeh, L.A.: Fuzzy sets. Inf. Control 8, 338–353 (1965)

    Article  MathSciNet  MATH  Google Scholar 

  28. Zimmermann, H.-J.: Fuzzy programming and linear programming with several objective functions. Fuzzy Sets Syst. 1, 45–55 (1978)

    Article  MathSciNet  MATH  Google Scholar 

  29. Zimmermann, H.-J., Zysno, P.: Latent connectives in human decision making. Fuzzy Sets Syst. 4, 37–51 (1980)

    Article  MATH  Google Scholar 

  30. Zimmermann, H.-J., Zysno, P.: Decisions and evaluations by hierarchical aggregation of information. Fuzzy Sets Syst. 10, 243–266 (1983)

    Article  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Hamed Jafari.

Electronic supplementary material

Appendix A. The value of the parameters in the illustrative instance generated

Supplementary data associated with the value of the parameters in the illustrative instance generated can be found in online. (DOC 40 kb)

Appendix B. The generated schedules using the proposed fuzzy approaches for the illustrative instance

Supplementary data associated with the generated schedules using the proposed fuzzy approaches for the illustrative instance can be found in online. (DOC 61 kb)

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Jafari, H., Bateni, S., Daneshvar, P. et al. Fuzzy Mathematical Modeling Approach for the Nurse Scheduling Problem: A Case Study. Int. J. Fuzzy Syst. 18, 320–332 (2016). https://doi.org/10.1007/s40815-015-0051-2

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s40815-015-0051-2

Keywords

Navigation