Abstract
As a NP-hard combinatorial problem, nurse scheduling problem (NSP) is a well-known personnel scheduling task whose goal is to create a nurse schedule under a series of hard and soft constraints in a practical world. In this paper, a variant of structure-redesigned-based bacterial foraging optimization (SRBFO) with a dynamic topology structure (SRBFO-DN) is employed for solving nurse scheduling problem (NSP). In SRBFO-DN, each bacterium achieves cooperation by information exchange mechanism switching the topology structure between star topology and ring topology. A special encoding operation of bacteria in SRBFO-DN is adopted to transform position vectors into feasible solutions, which can make SRBFO-DN successfully dealing with this typical difficult and discrete NSP. Experiment results obtained by SRBFO-DN compared with SRBFO and SPSO demonstrated that the efficiency of the proposed SRBFO-DN algorithm is better than other two algorithms for dealing with NSP.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Karp, R.M.: Reducibility Among Combinatorial Problems. Springer, US (1972)
Al-Betar, M.A., Khader, A.T.: A harmony search algorithm for university course timetabling. Ann. Oper. Res. 194(1), 3–31 (2012)
Burke, E.K., Curtois, T., Qu, R.: A scatter search methodology for the nurse rostering problem. J. Oper. Res. Soc. 61(11), 1667–1679 (2010)
Aickelin, U., Burke, E.K., Li, J.: An estimation of distribution algorithm with intelligent local search for rule-based nurse rostering. J. Oper. Res. Soc. 58(12), 1574–1585 (2007)
Kim, S.J., Ko, Y.W., Uhmn, S.: A strategy to improve performance of genetic algorithm for nurse scheduling problem. Int. J. Soft. Eng. Appl. 8(1), 53–62 (2014)
Rasip, N.M., Basari, A.S.H., Hussin, B.: A guided particle swarm optimization algorithm for nurse scheduling problem. Appl. Math. Sci. 8(113), 5625–5632 (2014)
Al-Betar, M.A., Khader, A.T., Nadi, F.: Selection mechanisms in memory consideration for examination timetabling with harmony search. In: 12th Annual Conference on Genetic and Evolutionary Computation, pp. 1203–1210. ACM Press, New York (2010)
Alatas, B.: Chaotic harmony search algorithms. Appl. Math. Comput. 216(9), 2687–2699 (2010)
Niu, B., Liu, J., Bi, Y.: Improved bacterial foraging optimization algorithm with information communication mechanism. In: 2014 Tenth International Conference on Computational Intelligence and Security, pp. 47–51. IEEE Press, New York (2014)
Passino, K.M.: Biomimicry of bacterial foraging for distributed optimization and control. IEEE Control Syst. 22(3), 52–67 (2002)
Burke, E.K., Causmaecker, P.D., Berghe, G.V.: The state of the art of nurse rostering. J. Sched. 7(6), 441–499 (2004)
Niu, B., Wang, H., Wang, J.W., Tan, L.J.: Multi-objective bacterial foraging optimization. Neurocomputing 116, 336–345 (2012)
Niu, B., Wang, H., Chai, Y.J.: Bacterial colony optimization. Discrete Dyn. Nat. Soc. 2012, 28 (2012)
Acknowledgements
This work is partially supported by The National Natural Science Foundation of China (Grants nos. 71001072, 71271140, 71471158, 71461027, 61262071), the Natural Science Foundation of Guangdong Province (Grant nos. S2012010008668, 9451806001002294), Shenzhen Science and Technology Plan Project (Grant no. CXZZ20140418182638764).
Author information
Authors and Affiliations
Corresponding authors
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this paper
Cite this paper
Niu, B., Wang, C., Liu, J., Gan, J., Yuan, L. (2015). Improved Bacterial Foraging Optimization Algorithm with Information Communication Mechanism for Nurse Scheduling. In: Huang, DS., Jo, KH., Hussain, A. (eds) Intelligent Computing Theories and Methodologies. ICIC 2015. Lecture Notes in Computer Science(), vol 9226. Springer, Cham. https://doi.org/10.1007/978-3-319-22186-1_69
Download citation
DOI: https://doi.org/10.1007/978-3-319-22186-1_69
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-22185-4
Online ISBN: 978-3-319-22186-1
eBook Packages: Computer ScienceComputer Science (R0)