Academia.eduAcademia.edu

Outline

A novel population-based local search for nurse rostering problem

2021, International Journal of Electrical and Computer Engineering (IJECE)

https://doi.org/10.11591/IJECE.V11I1.PP471-480

Abstract

Population-based approaches regularly are better than single based (local search) approaches in exploring the search space. However, the drawback of population-based approaches is in exploiting the search space. Several hybrid approaches have proven their efficiency through different domains of optimization problems by incorporating and integrating the strength of population and local search approaches. Meanwhile, hybrid methods have a drawback of increasing the parameter tuning. Recently, population-based local search was proposed for a university course-timetabling problem with fewer parameters than existing approaches, the proposed approach proves its effectiveness. The proposed approach employs two operators to intensify and diversify the search space. The first operator is applied to a single solution, while the second is applied for all solutions. This paper aims to investigate the performance of population-based local search for the nurse rostering problem. The INRC2010 database with a dataset composed of 69 instances is used to test the performance of PB-LS. A comparison was made between the performance of PB-LS and other existing approaches in the literature. Results show good performances of proposed approach compared to other approaches, where population-based local search provided best results in 55 cases over 69 instances used in experiments.

References (51)

  1. P. Brucker, et al., "Personnel scheduling: models and complexity," European Journal of Operational Research, vol. 210, no. 3, pp. 467-473, 2011.
  2. M. Dorigo and T. Stützle, "Ant colony optimization: overview and recent advances," Handbook of Metaheuristics, Springer, pp. 227-263, 2010.
  3. I. I. I. Bartholdi, "A guaranteed-accuracy round-off algorithm for cyclic scheduling and set covering," Opererations Research, vol. 29, no. 3, pp. 501-510, 1981.
  4. H. H. Millar and M. Kiragu, "Cyclic and non-cyclic scheduling of 12 h shift nurses by network programming," European Journal of Operational Research, vol. 104, no. 3, pp. 582-592, 1998.
  5. Z. Lü and H. K. Hao, "Adaptive neighborhood search for nurse rostering," European Journal of Operational Research, vol. 218, no. 3, pp. 865-876, 2012.
  6. G. M. Jaradat, et al., "Hybrid Elitist-Ant System for Nurse-Rostering Problem," Journal of King Saud University - Computer and Information Sciences, vol. 31, no. 3, pp. 378-384 2019.
  7. M. Rajeswari, et al., "Directed Bee Colony Optimization Algorithm to Solve the Nurse Rostering Problem," Computational Intelligence and Neuroscience, vol. 2017, pp. 1-26, 2017.
  8. M. A. Awadallah, et al., "Hybridization of harmony search with hill climbing for highly constrained nurse rostering problem," Neural Computing and Applications, vol. 28, no. 3, pp. 463-482, 2017.
  9. H. G. Santos, et al., "Integer programming techniques for the nurse rostering problem," Annals of Operations Research, vol. 239, no. 1, pp. 225-251, 2016.
  10. M. A. Awadallah, et al., "A hybrid artificial bee colony for a nurse rostering problem," Applied Soft Computing, vol. 35, pp. 726-739, 2015.
  11. E. K. Burke and T. Curtois, "New approaches to nurse rostering benchmark instances," European Journal of Operational Research, vol. 237, no. 1, pp. 71-81, 2014.
  12. B. Bilgin, et al., "One hyper-heuristic approach to two timetabling problems in health care," Journal of Heuristics, vol. 18, no. 3, pp. 401-434, 2012.
  13. C. Valouxis, et al., "A systematic two phase approach for the nurse rostering problem," European Journal of Operational Research, vol. 219, no. 2, pp. 425-433, 2012.
  14. K. Nonobe, "INRC2010: An approach using a general constraint optimization solver," The First International Nurse Rostering Competition (PATAT-2010), 2010. [Online]. Available: http://www.kuleuven- kortrijk.be/nrpcompetition.
  15. J. F. Bard and H. W. Purnomo, "Preference scheduling for nurses using column generation," European Journal of Operational Research, vol. 164, no. 2, pp. 510-534, 2005.
  16. H. G. Santos, et al., "Integer programming techniques for the nurse rostering problem," Annals of Operations Research, vol. 239, no. 1, pp. 225-251, 2016.
  17. S. Ceschia, et al., "Solving the INRC-II nurse rostering problemby simulated annealing based on large-scale neighborhoods," in Proceedings of the 12th International Confenference on Practice and Theory of Automated Timetabling (PATAT-2018), 2018.
  18. L. Antoine, et al., "A rotation-based branch-and-price approach for thenurse scheduling problem," Mathematical Programming Computation, pp. 1-34, 2019.
  19. C. Blum and A. Roli, "Metaheuristics in combinatorial optimization: overview and conceptual comparison," ACM Computing Surveys, vol. 35, no. 3, pp. 268-308, 2003.
  20. D. yvaz, et al., "Performance evaluation of evolutionary heuristics in dynamic environments," Applied Intelligence, vol. 37, no. 1, pp. 130-144, 2012.
  21. H. R. Cheshmehgaz, et al., "Effective local evolutionary searches distributed on an island model solving bi-objective optimization problems," Applied Intelligence, vol. 38, no. 3, pp. 331-356, 2013.
  22. M. K. Alsmadi, "Query-sensitive similarity measure for content-based image retrieval using meta-heuristic algorithm," Journal of King Saud University-Computer and Information Sciences, vol. 30, no. 3, pp. 373-381, 2018.
  23. M. K. Alsmadi, "Content-Based Image Retrieval Using Color, Shape and Texture Descriptors and Features," Arabian Journal for Science and Engineering, vol. 45, pp. 3317-3330, 2020.
  24. M. K. Alsmadi, et al., "Robust feature extraction methods for general fish classification," International Journal of Electrical & Computer Engineering, vol. 9, no. 6, pp. 5192-5204, 2019.
  25.  ISSN: 2088-8708
  26. Int J Elec & Comp Eng, Vol. 11, No. 1, February 2021 : 471 -480
  27. M. K. Alsmadi, "Hybrid Genetic Algorithm with Tabu Search with Back-Propagation Algorithm for Fish Classification: Determining the Appropriate Feature Set," International Journal of Applied Engineering Research, vol. 14, no. 23, pp. 4387-4396, 2019.
  28. M. K. Alsmadi, "An efficient similarity measure for content based image retrieval using memetic algorithm," Egyptian Journal of Basic and Applied Sciences, vol. 4, no. 2, pp. 112-122, 2017.
  29. M. Alsmadi, "Facial Recognition under Expression Variations," The International Arab Journal of Information Technology, vol. 13, no. 1A, pp. 133-141, 2016.
  30. M. Alsmadi, et al., "A hybrid memetic algorithm with back-propagation classifier for fish classification based on robust features extraction from PLGF and shape measurements," Information Technology Journal, vol. 10, no. 5, pp. 944-954, 2011.
  31. M. Alsmadi, et al., "Fish Classification: Fish Classification Using Memetic Algorithms with Back Propagation Classifier," LAP Lambert Academic Publishing, 2012.
  32. K. Yousef, et al., "Applying the big bang-big crunch metaheuristic to large-sized operational problems," The International Journal of Electrical and Computer Engineering (IJECE), vol. 10, no. 3, pp. 2848-2502, 2020.
  33. A. Abuhamdah, "Adaptive elitist-ant system for medical clustering problem," The Journal of King Saud University -Computer and Information Sciences, vol. 32, pp. 709-717, 2020.
  34. A. Abuhamdah, "Adaptive Acceptance Criterion (AAC) algorithm for Optimization Problems," The Journal of Computer Science, vol. 11, no. 4, pp. 675-691, 2015.
  35. A. Abuhamdah, et al., "Adaptive Great Deluge (AGD) for Medical Clustering Problem," The Int. J. Emerg. Sci. (IJES), vol. 4, no. 1, pp. 1-13, 2014.
  36. A. Abuhamdah, et al., "Hybridization Between Iterative Simulated Annealing and Modified Great Deluge for Medical Clustering Problems," World of Computer Science and Information Technology Journal (WCSIT), vol. 2, no. 4, pp. 131-136, 2012.
  37. A. Abuhamdah and M. Ayob, "Adaptive Randomized Descent Algorithm using Round Robin for Solving Course Timetabling Problems," International Conference on Intelligent Systems Design and Applications (ISDA) IEEE, pp. 1201-1206, 2010.
  38. A. Abuhamdah, et al., "Population based local search for university course timetabling problems," Applied Intelligence, vol. 40, no. 1, pp. 44-53, 2013.
  39. S. Haspeslagh, et al., "The first international nurse rostering competition," Annals of Operations Research, vol. 218, no. 1, pp. 221-236, 2014.
  40. S. Ceschia, et al., "The second international nurse rostering competition," Annals of Operations Research, vol. 274, pp. 171-186, 2019.
  41. B. L. Webster, "Solving combinatorial optimization problems using a new algorithm based on gravitational attraction," PhD thesis, College of Engineering at Florida Institute of Technology, 2004.
  42. A. Abuhamdah and M. Ayob, "MPCA-ARDA for solving course timetabling problems," in 3rd conference on data mining and optimization (DMO), New York, pp. 171-177, 2011.
  43. I. Chebbi, et al., "Big data: Concepts, challenges and applications," in Computational collective intelligence, Springer, Cham, pp. 638-647, 2015.
  44. I. Chebbi, et al. "A comparison of big remote sensing data processing with Hadoop MapReduce and Spark," in 4th International Conference on Advanced Technologies for Signal and Image Processing (ATSIP), IEEE, pp. 1-4, 2018.
  45. W. Boulila, et al., "A novel decision support system for the interpretation of remote sensing big data," Earth Science Informatics, vol. 11, no. 1, pp. 31-45, 2018.
  46. W. Boulila, "A top-down approach for semantic segmentation of big remote sensing images," Earth Science Informatics, vol. 12, no. 3, pp. 295-306, 2019.
  47. I. R. Farah, et al., "Interpretation of multi-sensor remote sensing images: multi-approach fusion of uncertain information," IEEE Transactions on Geoscience and Remote Sensing, vol. 46, no. 12, pp. 4142-4152, 2008.
  48. I. R. Farah, et al., "Multiapproach system based on fusion of multispectral images for land-cover classification," IEEE Transactions on Geoscience and Remote Sensing, vol. 46, no. 12, pp. 4153-4161, 2018.
  49. A. Ferchichi, et al., "Reducing uncertainties in land cover change models using sensitivity analysis," Knowledge and Information Systems, vol. 55, no .3, pp. 719-740, 2018.
  50. W. Boulila, al., "Combining Decision Fusion and Uncertainty Propagation to Improve Land Cover Change Prediction in Satellite Image Databases," The Journal of Multimedia Processing and Technologies, vol. 2, no. 3, pp. 127-139, 2011.
  51. W. Boulila, et al., "Sensitivity analysis approach to model epistemic and aleatory imperfection: Application to Land Cover Change prediction model," Journal of computational science, vol. 23, pp. 58-70, 2017.