Enhanced evolutionary algorithm with cuckoo search for nurse scheduling and rescheduling problem

Nurse shortage, uncertain absenteeism and stress are the constituents of an unhealthy working environment in a hospital. These matters have impact on nurses' social lives and medication errors that threaten patients' safety, which lead to nurse turnover and low quality service. To address...

Full description

Saved in:
Bibliographic Details
Main Author: Lim, Huai Tein
Format: Thesis
Language:eng
eng
Published: 2015
Subjects:
Online Access:https://etd.uum.edu.my/5794/1/depositpermission_s91515.pdf
https://etd.uum.edu.my/5794/2/s91515_01.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
id my-uum-etd.5794
record_format uketd_dc
institution Universiti Utara Malaysia
collection UUM ETD
language eng
eng
advisor Ramli, Razamin
topic QA Mathematics
QA Mathematics
spellingShingle QA Mathematics
QA Mathematics
Lim, Huai Tein
Enhanced evolutionary algorithm with cuckoo search for nurse scheduling and rescheduling problem
description Nurse shortage, uncertain absenteeism and stress are the constituents of an unhealthy working environment in a hospital. These matters have impact on nurses' social lives and medication errors that threaten patients' safety, which lead to nurse turnover and low quality service. To address some of the issues, utilizing the existing nurses through an effective work schedule is the best alternative. However, there exists a problem of creating undesirable and non-stable nurse schedules for nurses' shift work. Thus, this research attempts to overcome these challenges by integrating components of a nurse scheduling and rescheduling problem which have normally been addressed separately in previous studies. However, when impromptu schedule changes are required and certain numbers of constraints need to be satisfied, there is a lack of flexibility element in most of scheduling and rescheduling approaches. By embedding the element, this gives a potential platform for enhancing the Evolutionary Algorithm (EA) which has been identified as the solution approach. Therefore, to minimize the constraint violations and make little but attentive changes to a postulated schedule during a disruption, an integrated model of EA with Cuckoo Search (CS) is proposed. A concept of restriction enzyme is adapted in the CS. A total of 11 EA model variants were constructed with three new parent selections, two new crossovers, and a crossover-based retrieval operator, that specifically are theoretical contributions. The proposed EA with Discovery Rate Tournament and Cuckoo Search Restriction Enzyme Point Crossover (DᵣT_CSREP) model emerges as the most effective in producing 100% feasible schedules with the minimum penalty value. Moreover, all tested disruptions were solved successfully through preretrieval and Cuckoo Search Restriction Enzyme Point Retrieval (CSREPᵣ) operators. Consequently, the EA model is able to fulfill nurses' preferences, offer fair on-call delegation, better quality of shift changes for retrieval, and comprehension on the two-way dependency between scheduling and rescheduling by examining the seriousness of disruptions.
format Thesis
qualification_name Ph.D.
qualification_level Doctorate
author Lim, Huai Tein
author_facet Lim, Huai Tein
author_sort Lim, Huai Tein
title Enhanced evolutionary algorithm with cuckoo search for nurse scheduling and rescheduling problem
title_short Enhanced evolutionary algorithm with cuckoo search for nurse scheduling and rescheduling problem
title_full Enhanced evolutionary algorithm with cuckoo search for nurse scheduling and rescheduling problem
title_fullStr Enhanced evolutionary algorithm with cuckoo search for nurse scheduling and rescheduling problem
title_full_unstemmed Enhanced evolutionary algorithm with cuckoo search for nurse scheduling and rescheduling problem
title_sort enhanced evolutionary algorithm with cuckoo search for nurse scheduling and rescheduling problem
granting_institution Universiti Utara Malaysia
granting_department Awang Had Salleh Graduate School of Arts & Sciences
publishDate 2015
url https://etd.uum.edu.my/5794/1/depositpermission_s91515.pdf
https://etd.uum.edu.my/5794/2/s91515_01.pdf
_version_ 1747827983339487232
spelling my-uum-etd.57942021-03-18T08:31:41Z Enhanced evolutionary algorithm with cuckoo search for nurse scheduling and rescheduling problem 2015 Lim, Huai Tein Ramli, Razamin Awang Had Salleh Graduate School of Arts & Sciences Awang Had Salleh Graduate School of Arts and Sciences QA Mathematics QA75 Electronic computers. Computer science Nurse shortage, uncertain absenteeism and stress are the constituents of an unhealthy working environment in a hospital. These matters have impact on nurses' social lives and medication errors that threaten patients' safety, which lead to nurse turnover and low quality service. To address some of the issues, utilizing the existing nurses through an effective work schedule is the best alternative. However, there exists a problem of creating undesirable and non-stable nurse schedules for nurses' shift work. Thus, this research attempts to overcome these challenges by integrating components of a nurse scheduling and rescheduling problem which have normally been addressed separately in previous studies. However, when impromptu schedule changes are required and certain numbers of constraints need to be satisfied, there is a lack of flexibility element in most of scheduling and rescheduling approaches. By embedding the element, this gives a potential platform for enhancing the Evolutionary Algorithm (EA) which has been identified as the solution approach. Therefore, to minimize the constraint violations and make little but attentive changes to a postulated schedule during a disruption, an integrated model of EA with Cuckoo Search (CS) is proposed. A concept of restriction enzyme is adapted in the CS. A total of 11 EA model variants were constructed with three new parent selections, two new crossovers, and a crossover-based retrieval operator, that specifically are theoretical contributions. The proposed EA with Discovery Rate Tournament and Cuckoo Search Restriction Enzyme Point Crossover (DᵣT_CSREP) model emerges as the most effective in producing 100% feasible schedules with the minimum penalty value. Moreover, all tested disruptions were solved successfully through preretrieval and Cuckoo Search Restriction Enzyme Point Retrieval (CSREPᵣ) operators. Consequently, the EA model is able to fulfill nurses' preferences, offer fair on-call delegation, better quality of shift changes for retrieval, and comprehension on the two-way dependency between scheduling and rescheduling by examining the seriousness of disruptions. 2015 Thesis https://etd.uum.edu.my/5794/ https://etd.uum.edu.my/5794/1/depositpermission_s91515.pdf text eng staffonly https://etd.uum.edu.my/5794/2/s91515_01.pdf text eng 2017-07-24 public Ph.D. doctoral Universiti Utara Malaysia Abdallah, K. S., & Jang, J. (2014). An exact solution for vehicle routing problems with semi-hard resource constraints. Computers and Industrial Engineering, 76, 366-377. doi: 10.1016/j.cie.2014.08.011 Abdul-Rahman, S., Burke, E. K., Bargiela, A., McCollum, B., & Özean, E. (2014). A constructive approach to examination timetabling based on adaptive decomposition and ordering. Annals of Operations Research, 218(1), 3-21. Abdul-Rahman, S., Sobri, N. S., Omar, M. F., Benjamin, A. M., & Ramli, R. (2014). Graph coloring heuristics for solving examination timetabling problem at universiti utara malaysia. In AIP Conference Proceedings of the 3rd International Conference on Quantitative Sciences and Its Applications (ICOQSIA 20I4), Langkawi Malaysia, 1635, 491-496. Abraham, A., & Ramos, V. (2003). Web usage mining using artificial ant colony clustering and genetic programming. In IEEE Congress on Evolutionary Computation (CEC 2003), Australia, 1384-1391. AbuAlRub, R. F. (2004). Job stress, job performance, and social support among hospital nurses. Journal of Nursing Scholarsh, 36(1), 73-8. Abu-Srhahn, A. A., & Al-Hasan, M. (2015). Hybrid Algorithm using Genetic Algorithm and Cuckoo Search Algorithm for Job Shop Scheduling Problem. International Journal of Computer Science Issues (IJCSI), 12(2), 288. Abu-Srhan, A. A., & Al Daoud, E. (2013). A hybrid algorithm using a genetic algorithm and cuckoo search algorithm to solve the traveling salesman problem and its application to multiple sequence alignment. Internatioanal Journal of Advanced Science and Technology, 61,29-38. Adamopoulos, K., Harman, M., & Hierons, R. M. (2004). How to overcome the equivalent mutant problem and achieve tailored selective mutation using coevolution. In Deb, K. (Ed), Genetic and Evolutionary Computation (GECCO), 1338-1349. Springer Berlin Heidelberg. Ahmad-Beygi, S., Cohn, A., & Lapp, M. (2010). Decreasing Airline Delay propagation By Re-Allocating Scheduled Slack. IIE Transactions, 42(7), 478-489, 2010. Ahmed, A. & Alkharnis, M. (2008). Simulation optimization for an emergency department healthcare unit in kuwait. European Journal of Operational Research, 198, 936-942 Aickelin, U., & Dowsland, K. A. (2000). Exploiting problem structure in a genetic algorithm approach to a nurse rostering problem. Journal of Scheduling, 3(3), 139-153. Aickelin, U., & Dowsland, K. A. (2004). An Indirect Genetic Algorithm for a Nurse Scheduling Problem. Computers and Operations Research, 31 (5), 761-778. Aickelin, U., & Li, J. (2004). The application of bayesian optimization and classifier systems in nurse scheduling. In Proc. of the 8th International Conference on Parallel Problem Solving from Nature. (PPSN VIII), Lecture Notes in Computer Science, 3242, 581-590. Aickelin, U., & White, P. (2004). Building better nurse scheduling algorithms. Annals of Operations Research, 128, 159-177. Aickelin, U., Burke, E. K., & Li, J. P. (2007). An estimation of distribution algorithm with intelligent local search for rule-based nurse rostering. Journal of the Operational Research Society, 1-21. Aiken, L. H. (2010). The California nurse staffing mandate: implications for other states. Issue Brief: Leonard Davis Institute of Health Economics, 15(4), 1-4. Aiken, L. H., Clark, S. P., Sloane, D. M., Sochalski, J., & Silber, J. H. (2002). Hospital nurse staffing and patient mortality, nurse burnout, and job dissatisfaction. Journal of the American Medical Association, 288(16), 1987-1993. Aiken, L. H., Clarke, S. P., Sloane, D. M., Lake, E. T., & Cheney, T. (2009). Effects of hospital care environment on patient mortality and nurse outcomes. Journal of Nursing Administration, 39(7), 45-51. Aiken, L. H., Clarke, S. P., Sloane, D. M., Sochalski, J., & Silber, J. H. (2002). Hospital nurse staffing and patient mortality, nurse burnout and job dissatisfaction. The Journal of the American Medical Association, 288(16), 1987-1993. Akihiro, K., Chika, Y., & Hiromitsu, T. (2005). Basic solutions of nurse scheduling problem using 3d-structured binary neural networks. Transactions of Infomtion Processing Society of Japan, 46,41-47. Al-Ahmadi, H. (2009). Factors affecting performance of hospital nurses in riyadh region, saudi arabia. International Journal of Health Care Quality Assurance, 22(1). 40-54. Al-Dulaimi, B. F., & Ali, H. A. (2008). Enhanced traveling salesman problem solving by genetic algorithm technique (tspga). World Academy of Science, Engineering And Technology, 38, 296-302. Al-Naqi, A., Erdogan, A. T., & Arslan, T. (2010). Fault tolerance through automatic cell isolation using three-dimensional cellular genetic algorithms. In 2010 IEEE Congress on Evolutionary Computation (CEC). New York: IEEE, 1-8. Ashlock, D. (2005). Evolutionary computation for modeling and optimization. USA: Springer. Augusto, V., Xie, X., & Perdomo, V. (2010). Operating theatre scheduling with patient recovery in both operating rooms and recovery beds. Computers and Industrial Engineering, 58(2), 231-238. Aytug, H., & Koehler, G. J. (2000). New stopping criterion for genetic algorithms. European Journal of Operational Research, 126(3), 662-674. Azaiez, M. N., & A1 Sharif, S. S. (2005). A 0-1 goal programming model for nurse scheduling. Computers and Operations Research, 32, 491-507. Back, T., & Schwefel, H. P. (1993). An overview of evolutionary algorithms for parameter optimization. Evolutionary Computation, 1 (1), 1-23. Back, T., Hammel, U., & Schwefel, H. P. (1997). Evolutionary computation: comments on the history and current state. IEEE Transactions on Evolutionary Computation, 1 (1), 3- 17. Bai, R. Burke, E. K., Kendal, G., Li, J. P., & McCollum, B. (2007). A hybrid evolutionary approach to the nurse rostering problem. IEEE Transaction on Evolutionary Computation, 1-10. Bailey, R. N., Garner, K. M., & Hobbs, M. F. (1997). Using simulated annealing and genetic algorithms to solve staff-scheduling problems. Asian-Pacific Journal of Operational Research, 14(2), 27-44. Baker, K. R. (1976). Workforce allocation in cyclical scheduling problems: a survey. Operational Research Quarterly, 27(1), 155-167. Ballester, P. J., & Carter, J. N. (2005). An Effective Real-Parameter Genetic Algorithms with Parent Centric Normal Crossover for Multimodal Optimization. In Genetic and Evolutionary Computation Conference, Lecture Notes in Computer Science. Springer. 31 02, 901-913. Banyal, S. (2011, June 22). Nurse pov forums: nurses on call. Retrieved from http://communitv.advanceweb.com/forums/thread/ 3103.aspx Bard, J. F. (2004a). Selecting the appropriate input data set when configuring a permanent workforce. Computers and Industrial Engineering, 47(4), 371-389. Bard, J. F. (2004b). Staff scheduling in high volume service facilities with downgrading. IIE Transactions, 36(10), 985-997. Bard, J. F., & Purnomo, H. W. (2004b). Real-time scheduling for nurses in response to demand fluctuations and personnel shortages. In Proc. of 5th International Conference on the Practice and Theory of Automated Timetabling, Pittsburgh, 67-87. Bard, J. F., & Purnomo, H. W. (2005a). Hospital-wide reactive scheduling of nurses with preference considerations. IIE Transactions, 37,587-608. Bard, J. F., & Purnomo, H. W. (2005b). Short-term nurse scheduling in response to daily fluctuations in supply and demand. Health Care Management Science. 8, 315-324. Bard, J. F., & Purnomo, H. W. (2005a). A column generation-based approach to solve the preference scheduling problem for nurses with downgrading. Socio-Economic Planning Sciences, 39, 193-213. Bard, J. F., & Purnomo, H. W. (2007). Cyclic preference scheduling of nurses using a lagrangian-based heuristic. Journal of Scheduling, 10,5-23. Barnett, T., Namasivayam, P., & Narudin, D. A. A. (2010), A critical review of the nursing shortage in Malaysia. International Nursing Review, 57(1), 32-39. doi: 10.1111/j.1466-7657.2009.00784.x Barrangou, R., Fremaux, C., Deveau, H., Richards, M., Boyaval, P., Moineau, S., ... & Horvath, P. (2007). CRISPR provides acquired resistance against viruses in prokaryotes. Science, 315(5819), 1709-1712. Baumelt, Z., Dvorak, J., Sucha, P., & Hanzalek, Z. (2013). An acceleration of the algorithm for the nurse rerostering problem on a graphics processing unit. In Proceedings of 5th International Conference on Applied Operational Research, Lecture Notes in Management Science, 5, 101-110. Baumelt, Z., Sucha, P., & Hanzalek, Z. (2007). Nurse scheduling web application. In Proceedings of the 26th Workshop of the UK Planning and Scheduling Special Interest Group. Prague, UK MFF. Beddoe, G. R., & Petrovic, S. (2006). Selecting and weighting features using a genetic algorithm in a case-based reasoning approach to personnel rostering. European Journal of Operational Research, 175, 649-671. Beddoe, G. R., & Petrovic. S. (2007). Enhancing case-based reasoning for personnel rostering with selected tabu search concepts. Journal of the Operational Research Society, 58(12), 1586-1598. Beddoe, G. R., Petrovic, S., & Berghe, G. V. (2002). Storing and adapting repair experiences in employee rostering. Selected Papers of the 4th International. Conference on Practice and Theory of Automated Timetabling, 2740, 148-165. Beddoe, G., & Petrovic. S. (2007). Enhancing case-based reasoning for personnel rostering with selected tabu search concepts. Journal of the Operational Research Society, 58(12), 1586-1598. Belian, J. (2006). Exact and heuristic methodologies for scheduling in hospitals problems, formulations and algorithms. 40R: A Quarterly Journal of Operations Research, 5(2), 157-160. Belian, J., & Demeulemeester, E. (2006). Scheduling trainees at a hospital department using a branch-and-price approach. European Journal of Operational Research, 175, 258-278. Belian, J., & Demeulemeester, E. (2008). A branch-and-price approach for integrating nurse and surgery scheduling. European Journal of Operational Research, 189, 652-668. Bellanti, F., Carello, G., Croce, F. D., & Tadei, R. (2004). A greedy-based neighborhood search approach to a nurse rostering problem. European Journal of Operational Research, 153,28-40. Berghe, G. V. (2002). An advanced model and novel meta-heuristic solution methods to personnel scheduling in healthcare. PhD dissertation, University of Gent. Bernama. (2011). Staff shortage makes nursing jobs harder. Retrieved on September 15, 2012 from http://www.theborneopost.com/2011/12/01/staff-shortanemakes-nursinniobsharder/ Berrada, I., Ferland, J. A., & Michelon, P. (1996). A multi-objective approach to nurse scheduling with both hard and soft constraints. Socio-Economic Planning Sciences, 30(3), 183-193. Berry, A., & Vamplew, P. W. (2004). Pod can mutate: a simple dynamic directed mutation approach for genetic algorithms. In Proceedings of AISAT2004: International Conference on Artificial Intelligence in Science and Technology. University of Tasmania, 200-205. Bester, M. J., Nieuwoudt, I., & Vuuren, J. H. V. (2007). Finding good nurse duty schedules: a case study. Journal of Scheduling. 10, 387-406. Bhadury, J., & Radovilsky, Z. (2006). Job rotation using the multi-period assignment model. International Journal of Production Research, 44(20), 4431-4444. Billings, J. S. (1985). A comparision of roles of head nurses according to hospital size. University of Minnesota. Blum, C., & Roli, A. (2003). Metaheuristics in combinatorial optimization: overview and conceptual comparison. ACM Computing Survey, 35(3), 268-308. Bozejko, W., & Wodecki, M. (2005). A hybrid evolutionary algorithm for some discrete optimization problems. IEEE Computer Society, 325-331. Bradley, D. J., & Martin, J. B. (1990). Continuous personnel scheduling algorithms: a literature review. Journal of Society for Health Systems, 2, 8-23. Brajevic, I., Tuba, M., & Bacanin, N. (2012). Multilevel image thresholding selection based on the cuckoo search algorithm. In Proceedings of the 5th International Conference on Visualization, Imaging and Simulation, Sliema, Malta, 217-222. Bratu, S., & Barnhart, C., (2006). Flight operations recovery: new approaches considering passenger recovery. Journal of Scheduling, 9, 286-298. Bremermann, H. J. (1958). The evolution of intelligence. the nervous system as a model of its environment. Technical Report 1, Contract 477(17), Department of Mathematics, university of Washington, Seattle. Briesacher, B. A., Field, T. S., Baril, J., & Gurwitz, J. H. (2009). Pay-forperformance in nursing homes. Health Care Financing Review, 30(3), 1-13. Brucker, P., Burke, E. K., Curtois, T., Qu, R., & Berghe, G. V. (2010). A shift sequence based approach for nurse scheduling and a new benchmark dataset. Journal of Heuristics,-l6(4), 559-573. Brucker, P., Burke, E. K., Curtois, T., Qu, R., & Berghe, G. V. (2007). Adaptive construction of nurse schedules: a shift sequence based approach. Computer Science Technical Report. University of Nottingham. Brucker, P., Qu, R., Burke, E., & Post, G. (2005). A decomposition, construction and postprocessing approach for nurse rostering. In Multidisciplinary International Conference on Scheduling: Theory and Applications, New York, 397-406. Brusco, M. J., & Showalter, M. J. (1993). Constrained nurse staffing analysis. Omega, International Journal of Management Sciences, 21(2), 175-186. Brusco, M., & Jacobs, L. (2001). Starting-time decisions in labor tour scheduling: an experimental analysis and case study. European Journal of Operational Research, 131, 459-475. Buchan, J., & Calman, L. (2004). The global shortage of registered nurses: an overview of issues and actions. International Council of Nurses. Geneva, Switzerland. Bureerat, S., & Sriworamas, K. (2013). Simultaneous topology and sizing optimization of a water distribution network using a hybrid multiobjective evolutionary algorithm. Applied Soft Computing, 13(8), 3693-3702. Burke, E. K., & Smith, A. J. (2000). Hybrid evolutionary techniques for the maintenance scheduling problem. The IEEE Transactions on Power System, 15(1), 122-128. Burke, E. K., De Causmaecker, P., Berghe, G. V., & Landechem, H. V. (2004). The state of the art of nurse rostering. Journal of Scheduling, 7,441-499. Burke, E. K., De Causmaecker, P., Petrovic, S., & Berghe, G. V. (2003). Variable neighbourhood search for Nurse rostering problems. In Metaheuristics: Computer Decision-Making Chapter 7, Kluwer, 153-172. Burke, E. K., De Causmaecker, P., Petrovic, S., & Berghe, G. V. (2001). Fitness evaluation for nurse scheduling problems. In Proceedings of the 2001 Congress on Evolutionary Computation, 2, 1139-1146. Burke, E. K., De Causmaecker, P., Petrovic, S., & Berghe, G. V. (2002). A multi criteria meta-heuristic approach to nurse rostering. In Proceedings of World on Congress on Computational Intelligence, 1197-1202. Burke, E. K., Cowling, P., Caumaecker, P. D., & Berghe, G. V. (2001). A memetic approach to the nurse rostering problem. Applied Intelligence Special Issue on Simulated Evolution and Learning, 15(3), 199-214. Burke, E. K., Curtois, T., Post, G., Qu, R., & Velman, B. (2008). Hybrid heuristic ordering and variable neighbourhood search for the nurse rostering problem. European Journal of Operational Research, 330-341. Burke, E. K., Curtois, T., Qu, R., & Berghe, G. V. (2010). A scatter search for the nurse rostering problem. Journal of the Operational Research Society, 61(11), 1667-1679. Burke, E. K., Kendall, G., & Soubeiga, E. (2003). A tabu search hyperheuristic for timetabling and rostering. Journal of Heuristics, 9(6), 45 1-470. Burke, E. K., Mccollum, B., Meisels, A., Petrovic, S., & Qu, R. (2007). A Graphbased hyper-heuristic for educational timetabling problems. European Journal of Operational Research, 176, 177- 192. Burke, E. K., Petrovic, S., & Qu, R. (2006). Case-based heuristic selection for timetabling problems. Journal of Scheduling, 9(2), 115-132. Burke, E., & Soubeiga, E. (2003). A real-world workforce scheduling problem in the hospitality industry: theoretical models and algorithmic methods. In Proc. of the 3rd EUME Workshop on real world applications of metaheuristics. Antwerp, Belgium. Cai, X., & Li, K. N. (2000). A genetic algorithm for scheduling staff of mixed skills under multi-criteria. European Journal of Operational Research, 125, 359-369. Cheang, B., Li, H., Lim, A., & Rodrigues, B. (2003). Nurse rostering problems- a bibliographic survey. European Journal of Operational Research, 151, 447-460. Chen, J. G., & Yeung, T. (1992). Development of a hybrid expert system for nurse shift scheduling. Journal of Industrial Ergonomics, 9(4), 315-328. Cheng, B. M. W., Lee, J. H. M., & Wu, J. C. K. (1997). A nurse rostering system using constraint programming and redundant modeling. IEEE Transactions on Information Technology in Biomedicine, 1(1), 44-54. Chiaramonte, M. V. (2008). Conzpetitive nurse rostering and rerostering. Arizone State University. Chipas, A., & McKenna, D. (2011). Stress and burnout in nurse anesthesia. Journal of the American Association of Nurse Anesthetists, 79(2), 122-128. Choy, M., & Cheong, M.L.F. (2012). A flexible mixed integer programming framework for nurse scheduling. 'In Proceedings of computing Research Repository (CoRR). arXiv preprint arXiv:l210.3652 Clark, A. R., & Walker, H. (2011). Nurse rescheduling with shift preferences and minimal disruption. Journal of Applied Operational Research, 3(3), 148-162. Clausen, J., Hansen, J., Larsen, J., & Larsen, A. (2001). Disruption management operations research between planning and execution. (Technical Report IMM-REP-2001-15. IMM). Technical University of Denmark. Cohen, A., & Golan, R. (2007). Predicting absenteeism and turnover intentions by past absenteeism and work attitudes: an empirical examination of female employees in long term nursing care facilities. Career Development International, 12(5), 416-432. Cohen, J., Stuenkel, D., & Nguyen, Q. (2009). Providing a healthy work environment for nurses: the influence on retention. Journal of Nursing Care Quality, 24(4), 308-315. Coleman, R.M. (1996). The efficiency is in the schedule. HR Focus, 73(1O), 17-18. Cowling, P, Kendall, G., & Soubeiga, E. (2002). Hyperheuristics: a robust optimization method applied to nurse scheduling. Journal of Heuristics, 851-860. Danciu, D. (2003). Evolutionary timetabling using biased genetic operators. Journal of Computing and Informution Technology, 11 (3), 193-199. De Causmaecker, P., Demeester, P., & Berghe, G. V. (2009). A decomposed metaheuristic approach for a real-world university timetabling problem. European Journal of Operational Research, 195(1), 307-318. Deep, K., & Thakur, M. (2007). A new crossover operator for real coded genetic algorithms. Applied Mathematics and Computation, 188, 895-911. Deep, K., Singh, K. P., Kansal, M. L., & Mohan, C. (2009). A real coded genetic algorithm for solving integer and mixed integer optimization problems. Applied Mathematics and Computation, 212(2), 505-518. Dellasega, C. A. (2009). Bullying among nurses. American Journal of Nursing, 109(1), 52-58. Dep, K. (2000). Introduction to selection. In Evolutionary Computation I: Basic Algorithms and Operators (Back, T., Fogel, D. B., & Miclzalewics, Z., eds.). 166- 171, Bristol: Institute of Physics Publishing. Dias, T. M., Ferber, D. F., Souza, C. C., & Moura, A. V. (2003). Constructing nurse schedules at large hospitals. International Transactions in Operational Research, 10, 245-265. Dowsland, K. (1998). Nurse scheduling with tabu search and strategic oscillation. European Journal of Operational Research, 106, 393-407. Dowsland, K., & Thompson, J. (2000). Solving a nurse scheduling problem with knapsacks, networks and tabu search. Journal of the Operational Research Society, 51, 825-833. Dunton, N., Gajewski, B., Klaus, S., & Pierson, B. (2007).The relationship of nursing workforce characteristics to patient outcomes.The Online Journal of Issues in Nursing, 12(3), 3. doi: 10.3912/OJIN.Vol12NoO3Man03 Dutta, A. (1990). Reacting to scheduling exceptions in FMS environments. IIE Transactions, 22(4), 300-314. Eastaugh, S. R. (2007). Hospital nurse productivity enhancement. Journal of Health Care Finance, 33(3), 39-47. Eiben, A. E., & Smith, J. E. (2003). Introduction to evolutionary computing. New York: Springer. Eiben, A. E., Van Kemenade, C. H. M., & Kok, J. N. (1995). Orgy in the computer: multi-parent reproduction in genetic algorithms. In Proceedings of the 3rd European Conference on Artificial Life, 929, 934-945. Springer-Verlag. Engku Muhammad Nazri, E. M. N. (2001). A heuristic to scheduling security personnel at local universities in malaysia. Unpublished Ph.D. Thesis. Universiti Utara Malaysia. Emst, A. T., Jiang, H., Krishnamoorthy, M., & Sier, D. (2004). Staff scheduling and rostering: a review of applications, methods and models. European Journal of Operational Research, 153, 3-27. Eshelman, L. J., Caruana, R. A. & Schaffer, J. D. (1989). Biases in the crossover landscape. In Proceedings of the Third International Conference on Genetic Algorithms. San Mateo, CA: Morgan Kaufmann Publishers. 10-19. Eskandari, H., & Geiger, C. D. (2008). A fast pareto genetic algorithm approach for solving expensive multi objective optimization problems. Journal of Heuristics, 14(3), 203-241. Fletcher, C. E. (2001). Hospital rns' job satisfactions and dissatisfactions. Journal of Nursing Administration, 31 (6), 324-31. Flynn, W. J., Mathis, R. L., & Jackson, J. H. (2007). Healthcare human resource management (2nd Edition). USA: Thomson South-Western. Fogel, D. B. (1995). Evolutionary Computation: Toward a New Philosopy of Machine Intelligence. Piscataway, NJ: IEEE Press. Ford, S. (2012, March). Mandatory staffing ratios aid recruitment and retention. Nursing Times. Retrieved from http://www.nursingtimes.net/nursing- practice/clinical-zones/manaaement/mandatory-staffing-ratios-aidrecruitment-and-retention/ 5042815.article Ford, S. (2013). Exclusive: nurses feeling under pressure, understaffed and undervalued. Nursing Times. Retrieved from http://www.nursingtimes.net/nursing-practice/ clinicalzones/management/exclusive-nurses-feeling- under-pressure-understaffedand-undervalued/5063786. article Fung, S. K. L., Leung, H. F., & Lee, J. H. M. (2005). Guided complete search for nurse rostering problems. In Proc. of the 17th IEEE International Conference on Tools with Artificial Intelligence, Computer Society, 1082-3409. Garcia-Martinez, C., Lozano, M., Herrera, F., Molina, D., & Sanchez, A. M. (2008). Global and local real-coded genetic algorithms based on parent-centric crossover operators. European Journal of Operational Research, 185, 1088-1113. Garrett, D., & McDaniel, A. (2001). A new look at nurse burnout: the effects of environmental uncertainty and social climate. Journal of Nursing Administration, 31 (2), 91-96. Glass, C. A., & Knight, R. A. (2010). The nurse rostering problem: a critical appraisal of the problem structure. European Journal of Operational Research, 202(2), 379-389. Goel, A,, Archetti, C., & Savelsbergh, M. (2012). Truck driver scheduling in australia. Computers and Operations Research, 39, 1122-1132. Goodman, M. D., Dowsland, K. A., & Thompson, J. M. (2009). A grasp-knapsack hybrid for a nurse-scheduling problem. Journal of Heuristics, 15, 351-379. doi 10.1007/s10732-007-9066-7 Gormley, D. K. (2011). Are we on the same page? staff nurse and manager perceptions of work environment, quality of care and anticipated nurse turnover. Journal of Nursing Management, 19,33-40. Grandoni, F., Konemann, J., Panconesi, A., & Sozio, M. (2005). Primal-dual based distributed algorithms for vertex cover with semi-hard capacities. In Proceedings of the twenty-fourth annual ACM symposium on Principles of distributed computing, ACM, 118-125. Grefenstette, J. J. (1986). Optimization of control parameters for genetic algorithms. IEEE Transactions On System, Man, And Cybernetics, 16( 1 ), 122- 128. Grosan, C., & Abraham, A. (2007). Hybrid evolutionary algorithm: Methodologies, architectures, and reviews. Hybrid Evolutionary Algorithms, 75, 1 - 17. Grosan, C., Abraham, A., & Nicoara, M. (2005). Search optimization using hybrid particle sub-swarms and evolutionary algorithms. International Journal of Simulation, 6(10- 1 I), 60-79. Gupta, B., & Dhingra, S. (2013). Analysis of genetic algorithm for multiprocessor task scheduling problem. International Journal Of Advanced Research In Computer Science And SofhYare Engineering, 3(7), 339-344. Gutjahr, W. J., & Rauner, M. S. (2007). An aco algorithm for a dynamics regional nurse-scheduling problem in Austria. Computers and Operations Research, 34,642-666. Hart, S. (2005). Adaptive heuristics. Econometrica, 73(5), 1401 - 1430. Haupt, R. L., & Haupt, S. E. (2004). Practical genetic algorithm (2nd Edition). New Jersey: John Wiley. Hayes, L. J., O'Brien-Pallas, L., Duffield, C., Shamian, J., Buchan, J., Hughes, F., Spence Laschinger, H. K., North, N., & Stone, P. W. (2006). Nurse turnover: a literature review. International Journal of Nursing Studies, 43,237-263. He, F., & Qu, R. (2012). A constraint programming based column generation approach to nurse rostering problems. Computers and Operations Research, 39,333 1-3343. Health Indicators. (2010). Indicators for monitoring and evaluation of strategy health for all. Retrieved on March 4, 2014 from Heinrich, J. (2001). Nursing workforce: emerging nurse shortages due to multiple factors. In GAO report to health subcommittee on health. i-15, Washington DC: United States General Accounting Office. Heizer, J., & Render, B. (2006). Operations management (8'h Edition). New Jersey: Prentice Hall. Hertz, A. & Kobler, D. (2000). A framework for the description of evoluitionary algorithms. European Journal of Operational Research, 126, 1 - 12. Heylighen, F. (1992). A cognitive-systemic reconstruction of maslow's theory of self-actualization. Behavioral Science, 37, 39-57. Holland, J. H. (1992). Adaptation in natural and artificial systems. MIT Press, Cambridge. Horio, M. (2005). A method for solving the 3-shift nurse scheduling problem through a general project scheduler based on the framework of RCPSPIz. Horrocks, N., & Pounder, R. (2006). Working the night shift: preparatio~z, survival and recovery: a guide for junior doctors. Royal College of Physicians. Horvath, P., & Barrangou, R. (2010). CRISPRICas, the immune system of bacteria and archaea. Science, 327(5962), 167- 170. Hsia, T. L., Lin, L. M., Wu, J. H., & Tsai, H. T. (2006). A framework for designing nursing knowledge management system. Interdisciplinary Journal of Information, Knowledge, and Management. 1, 13-22. Huisman, D. (2007). A column generation approach for the rail crew re-scheduling problem. European Journal of Operational Research, 180, 163- 173. Hutter, M. & Legg, S. (2006). Fitness uniform optimization. IEEE Transactions on Evolutionary Computation, 10(5), 568-589. Ikegami, A., & Niwa, A. (2003). A subproblem-centric model and approach to the nurse scheduling problem. Matlzemtical Programming, 97(3), 5 17-541. Ingersoll, G. L., Olsan, T., Drewcates, J., DeVinney B. C., & Davies, J. (2002). Nurses' job satisfaction, organizational commitment, and career intent. Joumal of Nursing Administration, 32(5), 250-263. Inoue, T., & Furuhashi, T. (2003). A proposal of combined method of evolutionary algorithm and heuristic for nurse scheduling support system. IEEE Transactions on Industrial electronics, 50,833-841. Isken, M. (2004). An implicit tour scheduling model with applications in healthcare. Annals of Operations Research, 128(1-4), 9 1 - 109. Jan, A., Yamamoto, M. & Ohuchi, A. (2000). Evolutionary algorithms for nurse scheduling problem. In Proceedings of IEEE Congress on Evolutionary Computation. 1, 196-203. Jaumard, B., Semet, F., & Vovor, T. (1998). A generalized linear programming model for nurse scheduling. European Joumal of Operational Research, 107, 1-18. Johari, H., Shamsuddin, F., Idris, N., & Hussin, A. (2013). Medication errors among nurses in government hospital. Journal of Nursing and Health Science, 1(2), 18-23. Judith, A. 0. (2006). The global nursing shortage: an overview of issues and actions. Policy Politics Nursing Practice, 7(3), 34-39. Kahar, M. N. M., & Kendall, G. (2010). The examination timetabling problem at university Malaysia Pahang: comparison of constructive heuristic with an existing software solution. European Journal of Operatioruzl Research, 207, 557-565. Kakas, A. (2000). Research report 1997-1999. Nicosia, Cyprus: Department of Computer Science, University of Cyprus. Kalisch, B. J., & Aebersold, M. (2010). Interruptions and multitasking in nursing care. The Joint Commission Journal on Quality and Patient Safety. 36(3), 126-132. Kane-Urrabazo, C. (2006). Management's role in shaping organizational culture. Journal of Nursing Management, 14, 188- 194. Kazimipour, B., Li, X., & Qin, A. Q. (2014). A review of population initialization techniques for evolutionary algorithms. In IEEE Congress on Evolutionary Computation (CEC), 2585-2592. Kelemci, O., & Uyar, A. S. (2007). Application of a genetic algorithm to a real world nurse rostering problem instance. In Proceedings of the gh International Conference on Enterprise Information Systems ICEIS (2), Madeira, Portugal, 474-477. Kelemen, A., Franklin, S., & Liang, Y. L. (2005). Constraint satisfaction in "conscious" software agents- a practical application. Applied Artificial Intelligence, 19,49 1-5 14. Kellegoz, T., Toklu, B., & Wilson, J. (2008). Comparing efficiencies of genetic crossover operators for one machine total weighted tardiness problem. Applied Mathematics and Computation, 199(2), 590-598. Kessler, C., & Manta, V. (1990). Specificity of restriction endonucleases and DNA modification methyltransferases- a review (Edition 3). Gene, 92(1), 1-240. Khaji, E., & Mohammadi, A. S. (2014). A heuristic method to generate better initial population for evolutionary methods. Neural and Evolutionary Computing, 1406-45 18. Kim, S. J., KO, Y. W., Uhmn, S. Y., & Kim, J. (2014). A strategy to improve performance of genetic algorithm for nurse scheduling problem. International Journal of SofhYare Engineering and Its Applications, 8(1), 53-62. Kirkpatrick, S, Gelatt, C. D., & Vecchi, M. P. (1983). Optimization by simulated annealing. Science. 220(4598), 671-680. KoroSec, P., Bole, U., & Papa, G. (2013). A multi-objective approach to the application of real-world production scheduling. Expert Systems with Applications, 40(15), 5839-5853. Kumar, R., Tyagi, S., & Sharma, M. (2013). Memetic algorithm: hybridization of hill climbing with selection operator. International Journal of Soj? Computing and Engineering, 3(2), 223 1-2307. Kumara, B. T. G. S., & Perera, A. A. I. (201 1). Automated system for nurse scheduling using graph coloring. Indian Journal of Computer Science and Engineering (IJCSE), 2(3), 476-485. Lacomme, P., Prins, C., & Ramdane-Chkrif, W. (2005). Evolutionary algorithms for periodic arc routing problems. European Journal of Operational Researclz, 165,535-553. Landro, L. (2008). Hospitals move to reduce risk of night shift. The Wall Street Journal. Retrieved on August 16, 2010 from http://www.wsi.com/articles/SB 121 193074899024387 Lederberg, S., & Meselson, M. (1964). Degradation of non-replicating bacteriophage DNA in non-accepting cells. Journal of molecular biology, 8(5), 623-628. Legg, S., & Hutter, M. (2005). Fitness uniform deletion: a simple way to preserve diversity. In Proc. of the Genetic and Evolutionary Computation Conference (GECCO). USA, 127 1 - 1278. Legg, S., Hutter, M., & Kumar, A. (2004). Tournament versus fitness uniform selection. In proceeding of the 2004 Congress on Evolutionary Computation (CEC '04). Portland, OR: IEEE, 2 144-2 1 5 1. Lewis, R. M. R., & Paechter, B. (2004). New crossover operators for timetabling with evolutionary algorithms. In Lofti A (ed) 5th International Conference on Recent Advances in Soft Computing RASC2004, Nottingham, UK. 5, 189-195. Li, H. B., Lim, A., & Rodrigues, B. (2003). A hybrid ai approach for nurse rostering problem. In Proceedings of the 2003 A CM Symposium on Applied Computing (SAC), Melbourne. IEEE Press, 730-735. Lim, H. T., & Ramli, R. (2010). Recent advancements of nurse scheduling models and a potential path. In Proceedings of the 6th IMT-GT Conference on Mathematics, Statistics and its Applications (ICMSAZOIO), 395-409. Lin, C. C. (2009). An evolutionary algorithm with non-random initial population for path planning of manipulators. Next-Generation Applied Intelligence, 5579, 193-20 1. Lin, E., Henmann, J. W., & Vieira, G. E. (2003). Rescheduling manufacturing systems: a framework of strategies, policies, and methods. Journal of scheduling, 6,39-62. Lin, L., Gen, M., & Wang, X. G. (2009). Integrated multistage logistics network design by using hybrid evolutionary algorithm. Computers & Industrial Engineering, 56(3), 854-873. Lin, W. Y. (2010). A ga-de hybrid evolutionary algorithm for path synthesis of fourbar linkage. Mechanism and Macl~ineT heory, 45(8), 1096-1 107. Lin, W. Y., Lee, W. Y., & Hong, T. P. (2003). Adapting crossover and mutation rates in genetic algorithms. Journal of Information Science and Engineering, 19, 889-903. Lozano, M., Herrera, F., Krasnogor, N. & Molina, D. (2004). Real-coded memetic algorithms with crossover hill-climbing. Evolutionary Computation, 12(3), 273-302. Lu, Z., & Hao, J. K. (2012). Adaptive neighborhood search for nurse rostering. European Journal of Operational Research, 218(3), 865-876. Maaranen, H., Miettinen, K., & Makela, M. M. (2004). Quasi-random initial population for genetic algorithms. Computers & Mathematics with Applications, 47(12), 1885-1 895. I Maenhout, B., & Vanhoucke, M. (2008a). Comparison and hybridization of crossover operators for the nurse scheduling problem. Annals of Operations Research, 159(1), 333-353. Maenhout, B., & Vanhoucke, M. (2008b). Integrating the nurse stafJing decision and the shift scheduling decision: case study and policy analysis (Working paper 081497). Ghent University. Maenhout, B., & Vanhoucke, M. (2010). A hybrid scatter search heuristic for personalized crew rosteriing in the airline industry. European Journal of Operational Research, 206, 155- 167. Maenhout, B., & Vanhoucke, M. (201 1). An evolutionary approach for the nurse rerostering problem. Journal of Computers &Operations Research, 38, 1400- 141 1. Maenhout, B., & Vanhoucke, M. (2013). Reconstructing nurse schedules: computational insights in the problem size parameters. Omega, 41, 903-91 8. Mahfound, S. W. (2000). Boltzmann selection. In Evolutionary Computation I: Basic Algorithm and Operators (Back, T., Fogel, D. B. & Michalewicz, Z., eds.). 195-200, Bristol: Institute of Physics Publishing. Malaysia Health System Review. (2013). Health system in transition. 3(1), 1 - 104. Retrieved on March 5, 2014 from http:Nwww.wpro.who.int/asia pacific observator~/hits/series/Mala~siHa ealt h Systems Review2013.pdf Malim, B., & Wessberg, J. (2010). A memetic algorithm for selection of 3D clustered featured with application in neuroscience. In Proceedings of International Conference on Pattern Recognition IEEE, 1076- 1079. Marichelvam, M. K. (2012). An improved hybrid cuckoo search (ihcs) metaheuristics algorithm for permutation flow shop scheduling problems. International Journal of Bio-Inspired Con~putation4, (4), 200-205. Marichelvam, M. K., Prabaharan, T., & Yang, X. S. (2014). Improved cuckoo search algorithm for hybrid flow shop scheduling problems to minimize makespan. Applied Soft Computing, 19,93- 10 1. Martinez-Estudillo, A., HervBs-Martinez, C., Martinez-Estudillo, F., & Garcia- Pedrajas, N. (2006). Hybridization of evolutionary algorithms and local search by means of a clustering method. IEEE Transactions on Systems, Man, and Cybernetics: Part B - Cybernetics, 36(3), 534-545. Mashwani, W. K., & Salhi, A. (2012). A decomposition-based hybrid multiobjective evolutionary algorithm with dynamic resource allocation. Applied Soft Computing, 12(9), 2765-2780. Mathes, E. W. (1981). Maslow's hierarchy of needs as a guide for living. Journal of Humanistic Psychology, 21 (4), 69-72. Matthews, .C. H. (2005). Using linear programming to minimize the cost of nurse personnel. Journal of Health Care Finance, 32(1), 37-49. Maziah, A. M., Wichaikhum, O., & Nantsupawat, R. (2012). Nursing practice environment and patient outcomes in university hospitals in malaysia. Health and the Environment Journal, 3(1), 16-26. McCoy, S. P., & Aamodt, M. G. (2010). A comparison of law enforcement divorce rates with those of other occupations. Journal of Police and Criminal Psychology, 25, 1 - 16. McEachen, I., & Keogh, J. (2007). Nurse management demystified. New York: McGraw-Hill. McMenamin, T. M. (2010). Issues in labor statistics: illness-related work absences during flu season. US Bureau of Labor Statistics, 1-4. Metropolis, N., Rosenbluth, A. W., Rosenbluth, M. N., Teller, A. H., & Teller, E. (1953). Equation of state calculations by fast computing machines. The Journal of Chemical Physics, 21(6), 1087. Michalewicz, Z., & Fogel, D. B. (2002). How to solve it: modern heuristics. New York: Springer. Miki, M., Hiroyasu, T., Yoshida, J. I., & Ohmukai, I. (2000). New crossover scheme for parallel distributed genetic algorithms. In Proceeding of the IASTED International Conference, Parallel and Distributed Computing And Systems, 1, 145-150. Ministry of Health Malaysia. (2004). Retrieved on September 19, 2008 from http://www.moh.gov.mv/MohPortal/index.isp Ministry of Health Malaysia. (2007). Malaysia's health. Retrieved on June 10, 20 1 1 from http://~~~.moh.nov.my/imagesl~alleryl~ublications/mh~Malaysia~h20Health %202007-2.pdf Ministry of Health Malaysia. (2008). Annual report 2008. Retrieved on March 4, 2014 from http://www.moh.gov.my/images/gallery/publications/md/ar/2008- 4.pdf Ministry of Health Malaysia. (2012). Health facts 2012. Healtlz Informatics Centre, Planning and Development Division. Retrieved on August 16, 201 3 from htt~:llwww.moh.~ov.m~/ima~es/~allervlstaftasc/thheeaallt h fact 2012 pag e by page.pdf Ministry of Health Malaysia. (2013). Healtlz facts. Retrieved on March 3, 2014 from htt~://www.voublisher.com/p/712238 -MOH-Malaysia1 Missouri State Board of Nursing. (2008). Health facts 2008. Retrieved on March 23, 2009 from http://www.moh.gov.my/opencms/export/sitesldefaultjmoh/download/health fact 2008 page bv page Mitchell, M. (1996). An introduction to genetic algorithm. Complex adaptive systems. Cambridge, MA, US: The MIT Press. viii, 205. Montgomery, J., & Chen, S. (2010). An analysis of the operation of differential evolution at high and low crossover rates. In IEEE Congress on Evolutionary Computation (CEC), 1-8. Morton, T. E., & Pentico, D. W. (1993). Heuristic scheduling system with applications to production systems and project management. Canada: John Wiley. Moz, M., & Pato, M. V. (2003). An integer multicommodity flow model applied to the rerostering of nurse schedules. Annals of Operations Research, 199, 285- 301. Moz, M., & Pato, M. V. (2004). Solving the problem of rerostering nurse schedules with hard constraints: new multicommodity flow models. Annals of Operations Research, 128, 179- 197. Moz, M., & Pato, M. V. (2007). A genetic algorithm approach to a nurse rerostering problem. Computers and Operations Research, 34, 667-691. Muntz, A. H., & Wang, K. (1990). Workload model specifications and adaptive scheduling of semi-hard real-time controls. In Proceedings of the First International Conference on Systems Integration, IEEE, 403-414. Murate, T. & Ishibuchi, H. (1994). Performance evaluation of genetic algorithms for flowshop scheduling problems. In Internatioiurl Conference on Evolutionary Computation. 8 12-8 17. Narasimhan, R. (1996). An algorithm for single shift scheduling of hierarchical workforce. European journal of Operational Research, 96, 1 13-1 21. Needleman, J., Buerhaus, P., Pankratz, V. S., Leibson, C. L., Stevens, S. R., & Harris, M. (201 1). Nurse staffing and inpatient hospital mortality. Journal of Medicine, 364, 1037- 1045. Nonobe, K., & Ibaraki, T. (1998). A tabu search approach to the constraint satisfaction problem as a general problem solver. European Journal of Operational Research, 106,599-623. Nursing and Midwifery Office. (2012). Work arrangements: principles of best practice rostering- queensland health guidelines (3rd ed.). Queensland: Nursing and Midwifery Office. Retrieved from http://www.anu.org;.au/ datalassets/pdf file/0019/38 1007/20121119- NM Rostering; -Guidelines-Final.pdf Ouaarab, A., Ahiod, B., & Yang, X. S. (2014). Discrete cuckoo search algorithm for the traveling salesman problem. Neural Computing and Applications, 24(7-8), 1659-1669. Oughalime, A., Ismail, W. R., & Liong, C. Y. (2008). A tabu search to the nurse scheduling problem. In Prooceeding of International Symposium on Information Technology(ITSim2008), Kuala Lumpur, Malaysia, 1, 1-7. Özcan, E. (2005). Memetic algorithms for nurse rostering. In Proceeding of the 2th International Conference on Computer and Information Sciences. Istanbul, Turkey. Özcan, E. (2006). An empirical investigation on memes, self-generation and nurse rostering. In Proceeding of the 6th International Conference on the Practice and Theory of Automated Timetabling, 246-263. Pamela, M. C. (2007). 7/70: an innovative scheduling model for recruitment and retention success. Magnet Conference of ANCC American Nurses Credentialing Center. Retrieved on December 16, 2009 from http://hdl.handle.net/10755/182861. Pendharkar, P. C., & Rodger, J. A. (2004). An empirical study of impact of crossover operators on the performance of non-binary genetic algorithm based neural approaches for classification. Journal of Computers & Operations Research, 31, 481-498. Peters, E., Matta, R., & Boe, W. (2007). Short-term work scheduling with job assignment flexibility for a multi-fleet transport system. European Journal of Operational Research, 180, 82-89. Pierce, N. A., & Winfree, E. (2002). Protein design is np-hard. Protein Engineering, 15(10), 779-782. Pinedo, M. (2002). Scheduling: theory, algorithms and system (2nd Edition). New Jersey: Prentic-Hall. Pingoud, A., Alves, J., & Geiger, R. (1993). Restriction enzymes. In Enzymes of Molecular Biology, 107-200. Humana Press. Porumbel, D. C., Hao, J. K. & Kuntz, P. (2009). Diversity control and multi-parent recombination for evolutionary graph coloring algorithms. In Evolutionary Computation in Combinatorial Optimization, 5482 of LNCS, 121 - 132. Potthoff, D., Huisman, D., & Desaulniers, G. (2010). Column generation with dynamic duty selection for railway crew rescheduling. Transportation Science, 44, 493-505. Prodhon, C. (2011). A hybrid evolutionary algorithm for the periodic location routing problem. European Journal of Operational Research, 210(2), 204-212. Punnakitikashem, P. (2007). Integrated nurse stafing and assignment under uncertainty. The University of Texas at Arlington. Punnakitikashem, P., Rosenberger, J. M., Behan, D. F. B., Baker, R. L., & Goss, K. (2006). An optimization-based prototype for nurse assignment. h Proc. of the 7th Asia Pacific Industrial Engineering and Management Systems Conference, Bangkok, Thailand, 1080- 1087. Querstret, D., & Cropley, M. (2011). Why nurses need to unwind from work. Nursing Times, 107(10), 14-17. Retrieved on January 10, 2014 from http://www.nursingtimes.net/Journals/2014/08/04/ z/z/o/110315Why-nursesneed-to-unwind-from-work.pdf Raghuwanshi, M. M. & Kakde, 0, G. (2006). Genetic algorithm with species and sexual selection. In Proceedings of the IEEE Conference on Cybernetics and Intelligent Systems (CIS). Piscataway, NJ. 1-8. Rahnamayan, S., Tizhoosh, H. R., & Salama, M. M. A. (2007). A novel population initialization method for accelerating evolutionary algorithms. Computers & Mathematics with Applications, 53(10), 1605-1614. Ramli, R. (2004). An evolutionary algorithm for nurse scheduling problem with circadian rhythms. Unpublished Ph.D. Thesis. Universiti Sains Malaysia. Razali, N. M., & Geraghty, J. (2011). Genetic algorithm performance with different selection strategies in solving tsp. In Proceeding of the World Congress on Engineering WCE, London, UK. 2. Reeves, C. (1996). Hybrid genetic algorithms for bin-packing and related problems. Annals of Operations Research. 63, 371-396. Reeves, C. R. (1993). Genetic algorithms. In Modern heuristic techniques for combinatorial problems, Oxford: Blackwell Scientific Press. 151 - 190. Rezanova, N.J., & Ryan, D. M. (2010). The train driver recovery problem - a set partitioning based model and solution method. Computers and Operations Research, 37, 845-856. Riot, R. (2012). Riot discourages nurses from working oversea: borneo post. Retrieved on April 21, 2013 from http://www.theborneopost.com/2012/03/04/riot-discourages-nurses-fromworking-overseas/ Roberts, R. J., & Murray, K. (1976). Restriction endonuclease. Critical Reviews in Biochemistry and Molecular Biology, 4(2), 123-164. Rocha, M., Oliveira, J. F., & Carravilla, M. A. (2013). Cyclic staff scheduling: optimization models for real-life problems. Journal of Scheduling, 16, 231-242. Rodrigues, D., Pereira, L. A. M., Almeida, T. N. S., Papa, J. P., Souza, A. N., Rarnos, C. C. O., & Yang, X. S. (2013). A binary cuckoo search algorithm for feature selection. In Proceedings of IEEE International Symposium on Circuits and Systems, 465-468. Rogalska, M., Bozejko, W., & Hejducki, Z. (2008). Timelcost optimization using hybrid evolutionary algorithm in construction project scheduling. Automation in Construction, 18(1), 24-31. Rosenberger, J. M., Johnson, E. L., & Nemhauser, G. L. (2003). Rerouting aircraft for airline recovery. Transportation Science, 37(4), 408-421. Salcedo-Sanz, S. (2009). A survey of repair methods used as constraint handling techniques in evolutionary algorithms. Computer Science Reviews, 3, 175-192. Shahriari, M., Shamali, M., & Yazdannik, A. (2014). The relationship between fixed and rotating shifts with job burnout in nurses working in critical care areas. Iranian Journal of Nursing and Midwifery Research, 19(4), 360-365. Sharma, A., & Mehta, A. (2013). Review paper of various selection methods in genetic algorithm. International Journal of Advanced Research In Computer Science And Software Engineering, 3(7), 1476-1479. Shirey, M., Ebright, P., & McDaniel, A. (2008). Sleepless in america: nurse managers cope with stress and complexity. The Journal of Nursing Administration, 38(3), 125-131. Singh, S., Kurmi, J., & Tiwari, S. P. (2015). A hybrid genetic and cuckoo search algorithm for job scheduling. International Journal of Scientific and Research Publications, 5(6), 1-4. Sorensen, K., & Sevaux, M. (2006). Malpm: memetic algorithms with population management. Computers & Operations Research, 33, 1214-1225. Soubeiga, E., (2003). Development and application of hyperheuristics to personnel scheduling. The University of Nottingham. Srinivas, M., & Patnail, L. M. (1994). Adaptive probabilities of crossover and mutation in genetic algorithms. IEEE Transactions On Systems, Man And Cybernetics, 24(4), 656-667. Stephenson, J. (2014). NHS must value its nursing staff, warns report. Nursing Times. Retrieved on December 13, 2014 from http://www.nursingtimes.net/nursinnpractice/ specialisms/management/nhs-must-value-its-nursing-staff-warnsreport/V5067213.article Stimpfel, A. W., Sloane, D. M., & Aiken, L. H. (2102). The longer the shifts for hospital nurses, the higher the levels of burnout and patient dissatisfaction. Health Affairs (Project Hope), 31(11), 2501-2509. doi: l0.1377/hlthaff.2011.1377 Sudholt, D. (2009). The impact of parameterization in memetic evolutionary algorithms. Theoretical Computer Science, 410, 2511-2528. Suman, B., & Kumar, P. (2006). A survey of simulated annealing as a tool for single and multiobjective optimization. Operational Research Society, 57, 1143-1160. Syswerda, G. (1996). Schedule optimization using genetic algorithms. In Handbook of Genetic Algorithms. London: International Thomson Computer Press. 335-349. Tang, F. I., Sheu, S. J., Yu, S., Wei, I, L., & Chen, C. H. (2007). Nurses relate the contributing factors involved in medication errors. Journal of Clinical Nursing, 16(3), 447-457. Tang, W. M., & Ghani, M. F. A. (2012). Job satisfaction among the nurse educators in the klang valley, Malaysia. International Journal of Nursing Science, 2(4), 29-33. Taunton, R., Boyle, D., Woods, C., Hansen, H., & Bott, M. (1997). Manager leadership and retention of hospital staff nurses. Western Journal of Nursing Research, 19(2), 205-226. Temby, L., Vamplew, P., & Berry, A. (2005). Accelerating real-valued genetic algorithms using mutation-with-momentum. Hobart: University of Tasmania. The Point of Care Foundation. (2014). How to engage staff in the nhs and why it matters: the state of play. Stafreport 2014. Retrieved on December 20, 2014 from http://www.pointofcarefoundation.org.uk/ Downloads/Staff-Report-2014.pdf The Press Association. (2011). Junior staff more likely to take sick leave. Nursing Times. Retrieved on September 23, 2012 from http://www.nursingtimes.net/nursing-practice/ clinical-zones/publichealth/junior-staff-more- likely-to-take-sick-leave/5025534.article Thengvall, B. G., Bard, J. F., & Yu, G. (2000). Balancing user preferences for aircraft schedule recovery during irregular operations. IIE Transactions. 32(3), 181-193. Thompson, G. M. (1998). Labor scheduling, part 1. Cornell Hotel and Restaurant Adm Q, 39(5), 22-31. Thompson, G. M. (1999). Labor scheduling, part 3. Cornell Hotel and Restaurant Adm Q, 40(1), 86-107. Thompson, G. M. (2007). Solving the multi-objective nurse scheduling problem with a weighted cost function. Ann Oper Res. 155, 279-288. Till J., Sand G., Engell, S., Emmerich, M. T. M., & Schonemann, L. (2005), A hybrid algorithm for solving two-stage stochastic integer problems by combining evolutionary algorithms and mathematical programming methods. In: Puigjaner L. (Ed.) Proceedings European Symposium Computer Aided Process Engineering (ESCAPE-15), Computer-aided Chemical Engineering, Amsterdam: Elsevier, 187-192. Ting, C. K., & Buning, H. K. (2003). A mating strategy for multi-parent genetic algorithms by integrating tabu search. In The 2003 IEEE Congress on Evolutionary Computation (CEC'03), 2, 1259-1266. Toledo, C. F. M., da Silva Arantes, M., De Oliveira, R. R. R., & Almada-Lobo, B. (2013). Glass container production scheduling through hybrid multipopulation based evolutionary algorithm. Applied Soft Computing, 13(3), 1352-1364. Tometzki, T., & Engell, S. (2009). Hybrid evolutionary optimization of two-stage stochastic integer programming problems: an empirical investigation. Journal of Evolutionary computation, 17(4), 511-526. Topaloglu, S., & Ozkarahan, I. (2004). An implicit goal programming model for the tour scheduling problem considering the employee work preferences. Annals of Operations Research, 128(1-4), 135-158. Tourangeau, A. E., & Cranley, L. A. (2006). Nurse intention to remain employed: Understanding and strengthening determinants. Journal of Advanced Nursing, 55, 497-509. Tsai, C. C., & Li, S. H. (2009). A two-stage modeling with genetic algorithms for the nurse scheduling problem. Expert Systems with Applications, 36(5), 9506-9512. Tuba, M., Subotic, M., & Stanarevic, N. (201 1). Modified cuckoo search algorithm for unconstrained optimization problems. In proceeding of the European computing Conference, 263-268. TuSar, T., & FilipiE, B. (2007). Differential evolution versus genetic algorithms in multiobjective optimization. In Proceedings of the Fourth International Conference on Evolutionary Multi-Criterion Optimization, 4403, 257-271. U.S. Bureau of Labor Statistics. (2008). Workdays for people in healthcare occupations. Issues in Labor Statistics. Retrieved on January 4, 2011 from http://www.bls.nov/opublbtnlarchive/workdays-for-people-in-healthcareoccupations-pdf.pdf Urnov, F. D., Rebar, E. J., Holmes, M. C., Zhang, H. S., & Gregory, P. D. (2010). Genome editing with engineered zinc finger nucleases. Nature Reviews Genetics, 11(9), 636-646. Urselmann, M., Emmerich, M. T. M., Till, J., Sand, G., & Engell, S. (2007). Design of problem-specific evolutionary algorithm/mixed-integer programming hybrids: two-stage stochastic integer programming applied to chemical batch scheduling, Engineering Optimization, 39(5), 529-549. Vahey, D. C., Aiken, L. H., Sloane, D. M., Clarke, S. P., & Vargas, D. (2004). Nurse burnout and patient satisfaction. Med Care, 42(2), 1157-1166. Valouxis, C., & Housos, E. (2000). Hybrid optimization techniques for the workshift and rest assignment of nursing personnel. Artificial Intelligence in Medicine, 20, 155-175. Valouxis, C., Gogos, C., Goulas, G., Alefragis, P., & Housos, E. (2012). A systematic two phase approach for the nurse rostering problem. European Journal of Operational Research, 219,425-433. Van den Bergh, J., Belien, J., De Bruecker, P., Demeulemeester, E., & De Boeck, L. (2013). Personnel scheduling: A literature review. European Journal of Operational Research, 226(3), 367-385. Veen, E. V. D., Hans, E. W., Post, G., & Veltman, B. (2012). Shift rostering using decomposition: assign weekend shifts first. Journal of Scheduling, 1-17. Veerapen, N., Maturana, J., & Saubion, F. (2012). An exploration-exploitation compromise-based adaptive operator selection for local search. In Proceedings of the 2012 Genetic and Evolutionary Computation Conference GECCO, 1277-1284. Vieira, G. E., Herrmann, J. W., & Lin, E. (2000). Predicting the performance of rescheduling strategies for parallel machine systems. Journal of Manufacturing Systems, 19(4), 256-266. Vila, B., Morrison, G. B., & Kenney, D. (2002). Improving shift scheduling and work-hour policies and practices to increase police officer performance, health, and safety. Police Quarterly, 5(1), 4-24. Vincze, T., Posfai, J., & Roberts, R. J. (2003). NEBcutter: a program to cleave DNA with restriction enzymes. Nucleic acids research, 31(13), 3688-3691. Wagner, S., Affenzeller, M., & Schragl, D. (2004). Trapes and dangers when modeling problems for genetic algorithms. Cybernetics and Systems, 79-84. Wang, C. W., Sun, L. M., Jin, M. H., Fu, C. J., Liu, L., Chan, C. H., & Kao, C. Y. (2007). A genetic algorithm for resident physician scheduling problem. In Proceeding of the 9th annual conference on Genetic and evolutionary computation, 2203-221 0. Wang, L., & Li, L. P. (2010). An effective hybrid quantum-inspired evolutionary algorithm for parameter estimation of chaotic systems. Expert Systems with Applications, 37(2), 1279- 1285. Warner, D. M. (1976). Scheduling nursing personnel according to nursing preferences: a mathematical programming approach. Operations Research, 24(5):842-856. Weide, O., Ryan, D., & Ehrgott, M. (2010). An iterative approach to robust and integrated aircraft rounting and crew scheduling. Computers and Operations Research, 37, 833-844. Weil, G., Heus, K., Francois, P., & Poujade, M. (1995). Constraint programming for nurse scheduling. IEEE Engineering in Medicine and Biology, 14(4), 417-422. Whitley, D. (2001). An overview of evolutionary algorithms: practical issues and common pitfalls. Information and Software Technology, 43, 817-831. Williams, C. (2008). Work-life balance of shift workers. Perspectives on Labour and Income, 9(8), 5-16. Winstanley, G. (2004). Distributed and devolved work allocating planning. Applied Artificial Intelligence, 18, 97-1 15. Wren, A. (1996). Scheduling, timetabling and rostering-a special relationship? In The Practice and theory of Automated Timetabling: Selected Papers from the IS' International Conference, Lecture Notes in Computer Science 1153 (Ross, P. & Burke, E. eds.). Berlin: Springer-Verlag, 47-75. Wright, P. D., Bretthauer, K. M., & Cote, M. J. (2006). Reexamining the nurse scheduling problem: Staffing ratios and nursing shortages. Decision Sciences, 37, (1), 39-67. Wu, T. H., Yeh, J. Y., & Lee, Y. M. (2015). A particle swarm optimization approach with refinement procedure for nurse rostering problem. Journal of Computers and Operations Research, 54,52-63. doi: 10.101 6/j.cor.2014.08.016 Xiang, W. L., Ma, S. F., & An, M. Q. (2014). Habcde: a hybrid evolutionary algorithm based on artificial bee colony algorithm and differential evolution. Applied Mathematics and Computation, 238, 370-386. Yang, F. C., & Wu, W. T. (2012). A genetic algorithm-based method for creating impartial work schedules for nurses. International Journal of Electronic Business Management, 10(3), 182. Yang, X. S. (2014). Nature-inspired optimization algorithms. Elsevier, London Yang, X. S., & Deb, S. (2009). Cuckoo search via levy flights. In Proceedings of World Congress on Nature & Biologically Inspired Computing (NaBIC 2009), India, 210-214. Yang, X. S., & Deb, S. (2010). Engineering optimization by cuckoo search. International Journal of Mathematical Modeling and Numerical Optimization, 1(4), 330-343. Yang, X. S., & Deb, S. (2014). Cuckoo search: recent advances and applications. Neural Computing and Applications, 24(1), 169- 174. Yano, C. (2005). Research. IIE Transactions, 37(7), 50. Yao, X., Liu, Y., & Lin, G. M. (1999). Evolutionary programming made faster. IEEE Transactions on Evolutionary Computation, 3(2), 82-102. Yat, G. C. W., & Hon, W. C. (2003). Nurse rostering using constraint programming and meta-level reasoning. In Proceeding of the 16th International Conference on Developments in Applied Artificial Intelligence, 712-721. Yi, Y. (2005). Application of $finite-state machines in medical care scheduling. Electrical and Computer Engineering, Duke University, Durham. Younas, I., Kamrani, F., Moradi, F., Ayani, R., Schubert, J., & HAkansson, A. (2013). Solving battalion rescheduling problem using multi-objective genetic algorithms. In AsiaSim 2013,93-104. Springer Berlin Heidelberg. Zaharie, D. (2009). Influence of crossover on the behavior of differential evolution algorithms. Journal of Applied Soft Computing, 9(3), 1126-1138. Zhang, Q., Sun, J., & Tsang, E. (2005). An evolutionary algorithm with guided mutation for the maximum clique problem. IEEE Transactions on Evolutionary Computation, 9(2), 192-200. Zhang, W., Xu, W., & Gen, M. (2013). Multi-objective evolutionary algorithm with strong convergence of multi-area for assembly line balancing problem with worker capability. Procedia Computer Science, 20, 83-89. doi: 10.101 6/j.procs.2013.09.243 Zheng, H., Zhou, Y., & Guo, P. (2013). Hybrid genetic-cuckoo search algorithm for solving runway dependent aircraft landing problem. Research Journal of Applied Sciences, Engineering and Technology, 6(12), 2 136-2 140. Zhong , Y. W., & Yang, J. G. (2004). A hybrid genetic algorithm with lamarckian individual learning for tasks scheduling. IEEE International Conference on Systems, Man and Cybernetics, Hague, Netherlands, 3343-3348. Zhong, J., Hu, X., Gu, M., & Zhang, J. (2005). Comparison of performance between different selection strategies on simple genetic algorithms. In International Conference on Computational Intelligence for Modelling, Control and Automation, 2005 and International Conference on Intelligent Agents, Web Technologies and Internet Commerce, IEEE. 2, 1115- 1121.