期刊文献+

求解护士分配问题的矩阵编码进化算法

Evolutionary algorithm based on matrix coding for nurse assignment problem
下载PDF
导出
摘要 护士分配问题是护理人力资源配置中的一个优化问题,也是计算机科学中的很有挑战性的NP难问题。根据中国实际医院需求日益增加的情况,研究改良了随机规划(SPA)模型,建立了优化的多场景护士分配模型。基于护士与病人的对应关系,设计了0/1矩阵作为算法编码;采用矩阵编码进化算法(EAs with Matrix Coding)框架对矩阵编码进行迭代。基于求同存异的思想,运用随机编码部分介入技术实现了矩阵型染色体的变异算子。实验结果表明,与目前的随机贪心算法、基于Bender's分解的启发式算法和随机扰动遗传算法相比,提出的矩阵编码进化算法在求解护士分配问题时能得到更高质量、更稳定的解;在多场景和多约束前提下,其平均性能优势更加明显。 Nurses assigning problem is an optimization problem in the field of nursing human resources allocation, and is also a very challenging NP-hard problem in computer science. According to actual demand from Chinese hospitals, Stochastic Programming(SPA)model is improved and a multi-scene nurse allocation model is established. To describe the corresponding relationship between nurses and patients, 0/1 matrix is designed as the arithmetic coding and evolutional iterations is carried out to the matrix encoding, using Evolutionary Algorithm(EA)framework based on the idea of seeking common ground while reserving differences, the mutation operator is achieved by adopting the random coding intervening techniques. The experimental result shows that, compared to the random greedy algorithm, the heuristic algorithm based on Bender's decomposition and genetic algorithm with random perturbations, this proposed evolutionary algorithm can obtain higher quality and more stable solutions for the nurses assigning problem. Moreover, in the multi-scene and multi-constrained context, the method shows more obvious average performance advantages.
出处 《计算机工程与应用》 CSCD 北大核心 2015年第4期244-248,265,共6页 Computer Engineering and Applications
基金 国家自然科学基金(No.61370102) 广东省自然基金课题(No.S2012010010613)
关键词 组合优化 护士分配问题 进化算法 矩阵编码 combinatorial optimization nurse assignment problem evolutionary algorithm matrix coding
  • 相关文献

参考文献16

  • 1Punnakitikashem P,Rosenberger J M,Behan D B,et al.An optimization-based prototype for nurse assignment[C]//Proceedings of the 7th Asian Pacific Industrial Engineering and Management Systems Conference,2006:17-20.
  • 2Sundaramoorthi D,Chen V C P,Rosenberger J M,et al.A data-integrated simulation model to evaluate nurse-patient assignments[J].Health Care Management Science,2009,12(3):252-268.
  • 3Punnakitikashem P,Rosenberger J M,Behan D B.Stochastic programming for nurse assignment[J].Computational Optimization and Applications,2008,40(3):321-349.
  • 4Schaus P,Van Hentenryck P,Régin J C.Scalable load balancing in nurse to patient assignment problems[M]//Integration of AI and OR Techniques in Constraint Programming for Combinatorial Optimization Problems.Berlin Heidelberg:Springer,2009:248-262.
  • 5胡廉民,洪旭东,黄翰.求解多场景护士分配问题的扰动变异遗传算法[J].计算机应用,2012,32(12):3548-3552. 被引量:2
  • 6Bilgin B,De Causmaecker P,Rossie B,et al.Local search neighbourhoods for dealing with a novel nurse rostering model[J].Annals of Operations Research,2012,194(1):33-57.
  • 7Burke E K,Li J,Qu R.A hybrid model of integer programming and variable neighbourhood search for highlyconstrained nurse rostering problems[J].European Journal of Operational Research,2010,203(2):484-493.
  • 8Tsai C C,Li S H A.A two-stage modeling with genetic algorithms for the nurse scheduling problem[J].Expert Systems with Applications,2009,36(5):9506-9512.
  • 9MOH.中国护理事业发展规划纲要(2005—2010年)[J].中国医院,2005,9(9):26-28. 被引量:43
  • 10汪庆玲,戴鸿英,巫向前,王杨,周丽君,路丽娜.护理行业人才结构现状及需求情况的调查[J].上海护理,2011,11(5):35-38. 被引量:14

二级参考文献58

共引文献106

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部