Skip to main content
Top
Published in: Neural Computing and Applications 3/2017

24-10-2015 | Original Article

Hybridization of harmony search with hill climbing for highly constrained nurse rostering problem

Authors: Mohammed A. Awadallah, Mohammed Azmi Al-Betar, Ahamad Tajudin Khader, Asaju La’aro Bolaji, Mahmud Alkoffash

Published in: Neural Computing and Applications | Issue 3/2017

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

This paper proposes a hybrid harmony search algorithm (HHSA) for solving the highly constrained nurse rostering problem (NRP). The NRP is a combinatorial optimization problem tackled by assigning a set of shifts to a set of nurses; each has specific skills and work contract, to a predefined rostering period according to a set of constraints. The harmony search is a metaheuristic approach, where the metaheuristics are the most successful methods for tackling this problem. In HHSA, the harmony search algorithm is hybridized with the hill climbing optimizer to empower its exploitation capability. Furthermore, the memory consideration operator of the HHSA is modified by replacing the random selection scheme with the global-best concept of particle swarm optimization to accelerate its convergence rate. The standard dataset published in the first international nurse rostering competition 2010 (INRC2010) was utilized to evaluate the proposed HHSA. Several convergence scenarios have been employed to study the effects of the two HHSA modifications. Finally, a comparative evaluation against twelve other methods that worked on the INRC2010 dataset is carried out. The experimental results show that the proposed method achieved five new best results, and 33 best published results out of 69 instances as achieved by other comparative methods.

Dont have a licence yet? Then find out more about our products and how to get one now:

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 "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+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!

Literature
2.
go back to reference Al-Betar M, Doush I, Khader A, Awadallah M (2011) Novel selection schemes for harmony search. Appl Math Comput 218(10):6095–6117MATH Al-Betar M, Doush I, Khader A, Awadallah M (2011) Novel selection schemes for harmony search. Appl Math Comput 218(10):6095–6117MATH
4.
go back to reference Al-Betar MA, Khader AT, Zaman M (2012) University course timetabling using a hybrid harmony search metaheuristic algorithm. IEEE Trans Syst Man Cybern Part C Appl Rev 42(5):664–681CrossRef Al-Betar MA, Khader AT, Zaman M (2012) University course timetabling using a hybrid harmony search metaheuristic algorithm. IEEE Trans Syst Man Cybern Part C Appl Rev 42(5):664–681CrossRef
5.
go back to reference Al-Betar MA, Ahmad ON, Khader AT, Awadallah MA (2013a) Incorporating great deluge with harmony search for global optimization problems. In: Bansal JC, Singh PK, Deep K, Pant M, Nagar A (eds) Proceedings of seventh international conference on bio-inspired computing: theories and applications (BIC-TA 2012), advances in intelligent systems and computing, vol 201. Springer, India, pp 275–286. doi:10.1007/978-81-322-1038-2_24 Al-Betar MA, Ahmad ON, Khader AT, Awadallah MA (2013a) Incorporating great deluge with harmony search for global optimization problems. In: Bansal JC, Singh PK, Deep K, Pant M, Nagar A (eds) Proceedings of seventh international conference on bio-inspired computing: theories and applications (BIC-TA 2012), advances in intelligent systems and computing, vol 201. Springer, India, pp 275–286. doi:10.​1007/​978-81-322-1038-2_​24
7.
go back to reference Al-Betar MA, Khader AT, Geem ZW, Doush IA, Awadallah MA (2013c) An analysis of selection methods in memory consideration for harmony search. Appl Math Comput 219(22):10,753–10,767MathSciNetMATH Al-Betar MA, Khader AT, Geem ZW, Doush IA, Awadallah MA (2013c) An analysis of selection methods in memory consideration for harmony search. Appl Math Comput 219(22):10,753–10,767MathSciNetMATH
8.
go back to reference Al-Betar MA, Awadallah MA, Khader AT, Abdalkareem ZA (2015) Island-based harmony search for optimization problems. Expert Syst Appl 42(4):2026–2035CrossRef Al-Betar MA, Awadallah MA, Khader AT, Abdalkareem ZA (2015) Island-based harmony search for optimization problems. Expert Syst Appl 42(4):2026–2035CrossRef
9.
go back to reference Alia O, Mandava R (2011) The variants of the harmony search algorithm: an overview. Artif Intell Rev 36(1):49–68CrossRef Alia O, Mandava R (2011) The variants of the harmony search algorithm: an overview. Artif Intell Rev 36(1):49–68CrossRef
10.
go back to reference Anwar K, Awadallah MA, Khader AT, Al-Betar MA (2014) Hyper-heuristic approach for solving nurse rostering problem. In: 2014 IEEE symposium on computational intelligence in ensemble learning (CIEL), pp 1–6 Anwar K, Awadallah MA, Khader AT, Al-Betar MA (2014) Hyper-heuristic approach for solving nurse rostering problem. In: 2014 IEEE symposium on computational intelligence in ensemble learning (CIEL), pp 1–6
11.
go back to reference Asaju LB, Awadallah MA, Al-Betar MA, Khader AT (2015) Solving nurse rostering problem using artificial bee colony algorithm. In: ICIT 2015 the 7th international conference on information technology, 32–38. doi:10.15849/icit.2015.0005 Asaju LB, Awadallah MA, Al-Betar MA, Khader AT (2015) Solving nurse rostering problem using artificial bee colony algorithm. In: ICIT 2015 the 7th international conference on information technology, 32–38. doi:10.​15849/​icit.​2015.​0005
12.
go back to reference Awadallah M, Khader A, Al-Betar M, Bolaji A (2011a) Nurse rostering using modified harmony search algorithm. In: Panigrahi B, Suganthan P, Das S, Satapathy S (eds) Swarm, evolutionary, and memetic computing, vol 7077., Lecture notes in computer science. Springer, Berlin Heidelberg, pp 27–37 Awadallah M, Khader A, Al-Betar M, Bolaji A (2011a) Nurse rostering using modified harmony search algorithm. In: Panigrahi B, Suganthan P, Das S, Satapathy S (eds) Swarm, evolutionary, and memetic computing, vol 7077., Lecture notes in computer science. Springer, Berlin Heidelberg, pp 27–37
13.
go back to reference Awadallah M, Khader A, Al-Betar M, Bolaji A (2011b) Nurse scheduling using harmony search. In: Sixth international conference on bio-inspired computing: theories and applications (BIC-TA), 2011, pp 58–63 Awadallah M, Khader A, Al-Betar M, Bolaji A (2011b) Nurse scheduling using harmony search. In: Sixth international conference on bio-inspired computing: theories and applications (BIC-TA), 2011, pp 58–63
14.
go back to reference Awadallah M, Khader A, Al-Betar M, Bolaji A (2012a) Harmony search with greedy shuffle for nurse rostering. Int J Nat Comput Res (IJNCR) 3(2):22–42CrossRefMATH Awadallah M, Khader A, Al-Betar M, Bolaji A (2012a) Harmony search with greedy shuffle for nurse rostering. Int J Nat Comput Res (IJNCR) 3(2):22–42CrossRefMATH
15.
go back to reference Awadallah M, Khader A, Al-Betar M, Woon P (2012b) Office-space-allocation problem using harmony search algorithm. In: Huang T, Zeng Z, Li C, Leung C (eds) Neural information processing, vol 7664., lecture notes in computer science. Springer, Berlin, pp 365–374 Awadallah M, Khader A, Al-Betar M, Woon P (2012b) Office-space-allocation problem using harmony search algorithm. In: Huang T, Zeng Z, Li C, Leung C (eds) Neural information processing, vol 7664., lecture notes in computer science. Springer, Berlin, pp 365–374
16.
go back to reference Awadallah M, Khader A, Al-Betar M, Bolaji A (2013a) Global best harmony search with a new pitch adjustment designed for nurse rostering. J King Saud Univ Comput Inf Sci 25(2):145–162 Awadallah M, Khader A, Al-Betar M, Bolaji A (2013a) Global best harmony search with a new pitch adjustment designed for nurse rostering. J King Saud Univ Comput Inf Sci 25(2):145–162
18.
go back to reference Awadallah MA, Khader AT, Al-Betar MA, Bolaji AL (2013) Hybrid harmony search for nurse rostering problems. 2013 IEEE Symposium on computational intelligence in scheduling (SCIS) pp 60–67 Awadallah MA, Khader AT, Al-Betar MA, Bolaji AL (2013) Hybrid harmony search for nurse rostering problems. 2013 IEEE Symposium on computational intelligence in scheduling (SCIS) pp 60–67
20.
go back to reference Bai R, Burke E, Kendall G, Li J, McCollum B (2010) A hybrid evolutionary approach to the nurse rostering problem. IEEE Trans Evolut Comput 14(4):580–590CrossRef Bai R, Burke E, Kendall G, Li J, McCollum B (2010) A hybrid evolutionary approach to the nurse rostering problem. IEEE Trans Evolut Comput 14(4):580–590CrossRef
21.
go back to reference Bard J, Purnomo H (2005) Preference scheduling for nurses using column generation. Eur J Oper Res 164(2):510–534CrossRefMATH Bard J, Purnomo H (2005) Preference scheduling for nurses using column generation. Eur J Oper Res 164(2):510–534CrossRefMATH
22.
go back to reference Beddoe G, Petrovic S (2006) Enhancing case-based reasoning for personnel rostering with selected tabu search concepts. J Oper Res Soc 58(12):1586–1598CrossRef Beddoe G, Petrovic S (2006) Enhancing case-based reasoning for personnel rostering with selected tabu search concepts. J Oper Res Soc 58(12):1586–1598CrossRef
23.
go back to reference Bilgin B, Demeester P, Misir M, Vancroonenburg W, Vanden Berghe G (2012) One hyper-heuristic approach to two timetabling problems in health care. J Heuristics 18(3):401–434CrossRef Bilgin B, Demeester P, Misir M, Vancroonenburg W, Vanden Berghe G (2012) One hyper-heuristic approach to two timetabling problems in health care. J Heuristics 18(3):401–434CrossRef
24.
go back to reference Burke E, Cowling P, De Causmaecker P, Berghe G (2001a) A memetic approach to the nurse rostering problem. Appl Intell 15(3):199–214CrossRefMATH Burke E, Cowling P, De Causmaecker P, Berghe G (2001a) A memetic approach to the nurse rostering problem. Appl Intell 15(3):199–214CrossRefMATH
25.
26.
go back to reference Burke E, De Causmaecker P, Petrovic S, Berghe GV (2004b) Variable neighbourhood search for nurse rostering problems. In: Resende MGC, de Sousa JP, Viana A (eds) Metaheuristics: computer decision-making, chapter 7. Kluwer Academic Publishers, Norwell, pp 153–172 Burke E, De Causmaecker P, Petrovic S, Berghe GV (2004b) Variable neighbourhood search for nurse rostering problems. In: Resende MGC, de Sousa JP, Viana A (eds) Metaheuristics: computer decision-making, chapter 7. Kluwer Academic Publishers, Norwell, pp 153–172
27.
go back to reference Burke E, Curtois T, Post G, Qu R, Veltman B (2008) A hybrid heuristic ordering and variable neighbourhood search for the nurse rostering problem. Eur J Oper Res 188(2):330–341CrossRefMATH Burke E, Curtois T, Post G, Qu R, Veltman B (2008) A hybrid heuristic ordering and variable neighbourhood search for the nurse rostering problem. Eur J Oper Res 188(2):330–341CrossRefMATH
28.
go back to reference Burke E, Li J, Qu R (2010) A hybrid model of integer programming and variable neighbourhood search for highly-constrained nurse rostering problems. Eur J Oper Res 203(2):484–493MathSciNetCrossRefMATH Burke E, Li J, Qu R (2010) A hybrid model of integer programming and variable neighbourhood search for highly-constrained nurse rostering problems. Eur J Oper Res 203(2):484–493MathSciNetCrossRefMATH
29.
31.
32.
go back to reference Den Bergh Jorne V, Bruecker Philippe D, Erik D, Boeck Liesje D (2013) Personnel scheduling: a literature review. Eur J Oper Res 226(3):367–385MathSciNetCrossRefMATH Den Bergh Jorne V, Bruecker Philippe D, Erik D, Boeck Liesje D (2013) Personnel scheduling: a literature review. Eur J Oper Res 226(3):367–385MathSciNetCrossRefMATH
33.
go back to reference Dowsland K (1998) Nurse scheduling with tabu search and strategic oscillation. Eur J Oper Res 106(2–3):393–407CrossRefMATH Dowsland K (1998) Nurse scheduling with tabu search and strategic oscillation. Eur J Oper Res 106(2–3):393–407CrossRefMATH
34.
go back to reference Gao XZ, Jokinen T, Wang X, Ovaska S, Arkkio A (2010) A new harmony search method in optimal wind generator design. In: 2010 XIX international conference on electrical machines (ICEM). Rome, pp 1–6 Gao XZ, Jokinen T, Wang X, Ovaska S, Arkkio A (2010) A new harmony search method in optimal wind generator design. In: 2010 XIX international conference on electrical machines (ICEM). Rome, pp 1–6
35.
go back to reference Geem Z (2005) Harmony search in water pump switching problem. In: Wang L, Chen K, Ong Y (eds) Advances in natural computation, vol 3612., lecture notes in computer science. Springer, Berlin, pp 751–760 Geem Z (2005) Harmony search in water pump switching problem. In: Wang L, Chen K, Ong Y (eds) Advances in natural computation, vol 3612., lecture notes in computer science. Springer, Berlin, pp 751–760
36.
go back to reference Geem Z (2006) Optimal cost design of water distribution networks using harmony search. Eng Optim 38(3):259–277CrossRef Geem Z (2006) Optimal cost design of water distribution networks using harmony search. Eng Optim 38(3):259–277CrossRef
37.
go back to reference Geem Z (2008a) Harmony search applications in industry. In: Prasad B (ed) Soft computing applications in industry, studies in fuzziness and soft computing, vol 226. Springer, Berlin, pp 117–134CrossRef Geem Z (2008a) Harmony search applications in industry. In: Prasad B (ed) Soft computing applications in industry, studies in fuzziness and soft computing, vol 226. Springer, Berlin, pp 117–134CrossRef
38.
go back to reference Geem Z (2008b) Novel derivative of harmony search algorithm for discrete design variables. Appl Math Comput 199(1):223–230MathSciNetMATH Geem Z (2008b) Novel derivative of harmony search algorithm for discrete design variables. Appl Math Comput 199(1):223–230MathSciNetMATH
39.
go back to reference Geem Z, Kim J, Loganathan G (2001) A new heuristic optimization algorithm: harmony search. Simulation 76(2):60–68CrossRef Geem Z, Kim J, Loganathan G (2001) A new heuristic optimization algorithm: harmony search. Simulation 76(2):60–68CrossRef
40.
go back to reference Geem Z, Lee K, Park Y (2005a) Application of harmony search to vehicle routing. Am J Appl Sci 2(12):1552–1557CrossRef Geem Z, Lee K, Park Y (2005a) Application of harmony search to vehicle routing. Am J Appl Sci 2(12):1552–1557CrossRef
41.
go back to reference Geem Z, Tseng CL, Park Y (2005b) Harmony search for generalized orienteering problem: best touring in china. In: Wang L, Chen K, Ong Y (eds) Advances in natural computation, vol 3612, lecture notes in computer science. Springer, Berlin, pp 741–750 Geem Z, Tseng CL, Park Y (2005b) Harmony search for generalized orienteering problem: best touring in china. In: Wang L, Chen K, Ong Y (eds) Advances in natural computation, vol 3612, lecture notes in computer science. Springer, Berlin, pp 741–750
42.
go back to reference Geem ZW, Kim JH (2014) Wastewater treatment optimization for fish migration using harmony search. Math Prob Eng 2014 Geem ZW, Kim JH (2014) Wastewater treatment optimization for fish migration using harmony search. Math Prob Eng 2014
43.
go back to reference Geem ZW, Sim KB (2010) Parameter-setting-free harmony search algorithm. Appl Math Comput 217(8):3881–3889MathSciNetMATH Geem ZW, Sim KB (2010) Parameter-setting-free harmony search algorithm. Appl Math Comput 217(8):3881–3889MathSciNetMATH
44.
go back to reference Gutjahr W, Rauner M (2007) An ACO algorithm for a dynamic regional nurse-scheduling problem in Austria. Comput Oper Res 34(3):642–666CrossRefMATH Gutjahr W, Rauner M (2007) An ACO algorithm for a dynamic regional nurse-scheduling problem in Austria. Comput Oper Res 34(3):642–666CrossRefMATH
45.
go back to reference Hadwan M, Ayob M, Sabar NR, Qu R (2013) A harmony search algorithm for nurse rostering problems. Inf Sci 233:126–140MathSciNetCrossRef Hadwan M, Ayob M, Sabar NR, Qu R (2013) A harmony search algorithm for nurse rostering problems. Inf Sci 233:126–140MathSciNetCrossRef
47.
go back to reference Hofe H (1997) Conplan/siedaplan: Personnel assignment as a problem of hierarchical constraint satisfaction. In: Proceedings of the 3rd international conference on practical applications of constraint technologies (PACT-97), vol 97, pp 257–271 Hofe H (1997) Conplan/siedaplan: Personnel assignment as a problem of hierarchical constraint satisfaction. In: Proceedings of the 3rd international conference on practical applications of constraint technologies (PACT-97), vol 97, pp 257–271
48.
go back to reference Huang H, Lin W, Lin Z, Hao Z, Lim A (2014) An evolutionary algorithm based on constraint set partitioning for nurse rostering problems. Neural Comput Appl 25(3–4):703–715CrossRef Huang H, Lin W, Lin Z, Hao Z, Lim A (2014) An evolutionary algorithm based on constraint set partitioning for nurse rostering problems. Neural Comput Appl 25(3–4):703–715CrossRef
49.
go back to reference Inbarani H, Bagyamathi M, Azar A (2015) A novel hybrid feature selection method based on rough set and improved harmony search. Neural Comput Appl 1–22. doi:10.1007/s00521-015-1840-0 Inbarani H, Bagyamathi M, Azar A (2015) A novel hybrid feature selection method based on rough set and improved harmony search. Neural Comput Appl 1–22. doi:10.​1007/​s00521-015-1840-0
50.
go back to reference De Grano ML, Medeiros D, Eitel D (2009) Accommodating individual preferences in nurse scheduling via auctions and optimization. Health Care Manag Sci 12(3):228–242CrossRef De Grano ML, Medeiros D, Eitel D (2009) Accommodating individual preferences in nurse scheduling via auctions and optimization. Health Care Manag Sci 12(3):228–242CrossRef
51.
go back to reference Landa-silva D, Le K (2008) A simple evolutionary algorithm with self-adaptation for multi-objective nurse scheduling. In: Cotta C, Sevaux M, Srensen K (eds) Adaptive and multilevel metaheuristics, studies in computational intelligence, vol 136. Springer, Berlin, pp 133–155CrossRef Landa-silva D, Le K (2008) A simple evolutionary algorithm with self-adaptation for multi-objective nurse scheduling. In: Cotta C, Sevaux M, Srensen K (eds) Adaptive and multilevel metaheuristics, studies in computational intelligence, vol 136. Springer, Berlin, pp 133–155CrossRef
52.
go back to reference Lee K, Geem Z (2005) A new meta-heuristic algorithm for continuous engineering optimization: harmony search theory and practice. Comput Methods Appl Mech Eng 194(36–38):3902–3933CrossRefMATH Lee K, Geem Z (2005) A new meta-heuristic algorithm for continuous engineering optimization: harmony search theory and practice. Comput Methods Appl Mech Eng 194(36–38):3902–3933CrossRefMATH
53.
go back to reference Lee K, Geem Z, Lee S, Bae K (2005) The harmony search heuristic algorithm for discrete structural optimization. Eng Optim 37(7):663–684MathSciNetCrossRef Lee K, Geem Z, Lee S, Bae K (2005) The harmony search heuristic algorithm for discrete structural optimization. Eng Optim 37(7):663–684MathSciNetCrossRef
54.
go back to reference Li J, Aickelin U (2003) A Bayesian optimization algorithm for the nurse scheduling problem. In: Proceedings of the IEEE Congress on evolutionary computation (CEC 2003), Canberra, Australia, vol 3, pp 2149–2156 Li J, Aickelin U (2003) A Bayesian optimization algorithm for the nurse scheduling problem. In: Proceedings of the IEEE Congress on evolutionary computation (CEC 2003), Canberra, Australia, vol 3, pp 2149–2156
55.
go back to reference Lü Z, Hao J (2011) Adaptive neighborhood search for nurse rostering. Eur J Oper Res 218(3):865–876CrossRef Lü Z, Hao J (2011) Adaptive neighborhood search for nurse rostering. Eur J Oper Res 218(3):865–876CrossRef
56.
go back to reference Maenhout B, Vanhoucke M (2007) An electromagnetic meta-heuristic for the nurse scheduling problem. J Heuristics 13(4):359–385CrossRef Maenhout B, Vanhoucke M (2007) An electromagnetic meta-heuristic for the nurse scheduling problem. J Heuristics 13(4):359–385CrossRef
57.
go back to reference Manjarres D, Landa-Torres I, Gil-Lopez S, Del Ser J, Bilbao M, Salcedo-Sanz S, Geem Z (2013) A survey on applications of the harmony search algorithm. Eng Appl Artif Intell 26(8):1818–1831CrossRef Manjarres D, Landa-Torres I, Gil-Lopez S, Del Ser J, Bilbao M, Salcedo-Sanz S, Geem Z (2013) A survey on applications of the harmony search algorithm. Eng Appl Artif Intell 26(8):1818–1831CrossRef
58.
go back to reference Mason A, Smith M (1998) A nested column generator for solving rostering problems with integer programming. In: Caccetta LSPLYJL, SPLYJL Teo KL, V R (eds) International conference on optimisation: techniques and applications. Citeseer, pp 827–834 Mason A, Smith M (1998) A nested column generator for solving rostering problems with integer programming. In: Caccetta LSPLYJL, SPLYJL Teo KL, V R (eds) International conference on optimisation: techniques and applications. Citeseer, pp 827–834
59.
go back to reference Millar H, Kiragu M (1998) Cyclic and non-cyclic scheduling of 12 h shift nurses by network programming. Eur J Oper Res 104(3):582–592CrossRefMATH Millar H, Kiragu M (1998) Cyclic and non-cyclic scheduling of 12 h shift nurses by network programming. Eur J Oper Res 104(3):582–592CrossRefMATH
60.
go back to reference Moz M, Vaz Pato M (2007) A genetic algorithm approach to a nurse rerostering problem. Comput Oper Res 34(3):667–691CrossRefMATH Moz M, Vaz Pato M (2007) A genetic algorithm approach to a nurse rerostering problem. Comput Oper Res 34(3):667–691CrossRefMATH
61.
63.
go back to reference Nonobe K, Ibaraki T (1998) A tabu search approach to the constraint satisfaction problem as a general problem solver. Eur J Oper Res 106(2):599–623CrossRefMATH Nonobe K, Ibaraki T (1998) A tabu search approach to the constraint satisfaction problem as a general problem solver. Eur J Oper Res 106(2):599–623CrossRefMATH
64.
65.
go back to reference Osogami T, Imai H (2000) Classification of various neighborhood operations for the nurse scheduling problem. In: Goos G, Hartmanis J, Leeuwen J, Lee D, Teng SH (eds) Algorithms and computation, vol 1969., lecture notes in computer science. Springer, Berlin pp 72–83 Osogami T, Imai H (2000) Classification of various neighborhood operations for the nurse scheduling problem. In: Goos G, Hartmanis J, Leeuwen J, Lee D, Teng SH (eds) Algorithms and computation, vol 1969., lecture notes in computer science. Springer, Berlin pp 72–83
66.
go back to reference Özcan E (2005) Memetic algorithms for nurse rostering. Proceedings of the 20th international conference on computer and information sciences, ISCIS’05, vol 3733. Springer, Berlin, pp 482–492 Özcan E (2005) Memetic algorithms for nurse rostering. Proceedings of the 20th international conference on computer and information sciences, ISCIS’05, vol 3733. Springer, Berlin, pp 482–492
67.
go back to reference Qu R, He F (2009) A hybrid constraint programming approach for nurse rostering problems. In: Allen T, Ellis R, Petridis M (eds) Applications and innovations in intelligent systems XVI. Springer, London, pp 211–224CrossRef Qu R, He F (2009) A hybrid constraint programming approach for nurse rostering problems. In: Allen T, Ellis R, Petridis M (eds) Applications and innovations in intelligent systems XVI. Springer, London, pp 211–224CrossRef
70.
go back to reference Shreem SS, Abdullah S, Nazri MZA (2014) Hybridising harmony search with a Markov blanket for gene selection problems. Inf Sci 258:108–121MathSciNetCrossRef Shreem SS, Abdullah S, Nazri MZA (2014) Hybridising harmony search with a Markov blanket for gene selection problems. Inf Sci 258:108–121MathSciNetCrossRef
72.
go back to reference Valouxis C, Gogos C, Goulas G, Alefragis P, Housos E (2012) A systematic two phase approach for the nurse rostering problem. Eur J Oper Res 219(2):425–433MathSciNetCrossRefMATH Valouxis C, Gogos C, Goulas G, Alefragis P, Housos E (2012) A systematic two phase approach for the nurse rostering problem. Eur J Oper Res 219(2):425–433MathSciNetCrossRefMATH
73.
go back to reference Wang CM, Huang YF (2010) Self-adaptive harmony search algorithm for optimization. Expert Syst Appl 37(4):2826–2837CrossRef Wang CM, Huang YF (2010) Self-adaptive harmony search algorithm for optimization. Expert Syst Appl 37(4):2826–2837CrossRef
74.
go back to reference Wang X, Gao XZ, Ovaska SJ (2009) Fusion of clonal selection algorithm and harmony search method in optimisation of fuzzy classification systems. Int J Bio Inspir Comput 1(1):80–88CrossRef Wang X, Gao XZ, Ovaska SJ (2009) Fusion of clonal selection algorithm and harmony search method in optimisation of fuzzy classification systems. Int J Bio Inspir Comput 1(1):80–88CrossRef
75.
go back to reference Yadav P, Kumar R, Panda S, Chang C (2012) An intelligent tuned harmony search algorithm for optimisation. Inf Sci 196(1):47–72CrossRef Yadav P, Kumar R, Panda S, Chang C (2012) An intelligent tuned harmony search algorithm for optimisation. Inf Sci 196(1):47–72CrossRef
76.
go back to reference Zou D, Gao L, Li S, Wu J, Wang X (2010) A novel global harmony search algorithm for task assignment problem. J Syst Softw 83(10):1678–1688CrossRef Zou D, Gao L, Li S, Wu J, Wang X (2010) A novel global harmony search algorithm for task assignment problem. J Syst Softw 83(10):1678–1688CrossRef
77.
go back to reference Zou D, Gao L, Li S, Wu J (2011) An effective global harmony search algorithm for reliability problems. Expert Syst Appl 38(4):4642–4648CrossRef Zou D, Gao L, Li S, Wu J (2011) An effective global harmony search algorithm for reliability problems. Expert Syst Appl 38(4):4642–4648CrossRef
Metadata
Title
Hybridization of harmony search with hill climbing for highly constrained nurse rostering problem
Authors
Mohammed A. Awadallah
Mohammed Azmi Al-Betar
Ahamad Tajudin Khader
Asaju La’aro Bolaji
Mahmud Alkoffash
Publication date
24-10-2015
Publisher
Springer London
Published in
Neural Computing and Applications / Issue 3/2017
Print ISSN: 0941-0643
Electronic ISSN: 1433-3058
DOI
https://doi.org/10.1007/s00521-015-2076-8

Other articles of this Issue 3/2017

Neural Computing and Applications 3/2017 Go to the issue

Premium Partner