• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2010, Vol. 32 ›› Issue (7): 99-103.doi: 10.3969/j.issn.1007130X.2010.

• 论文 • 上一篇    下一篇

带约束的护士排班模型和基于变换规则的优化算法

沈吟东,苏光辉   

  1. (华中科技大学控制科学与工程系,湖北 武汉 430074)
  • 收稿日期:2009-06-19 修回日期:2009-09-28 出版日期:2010-06-25 发布日期:2010-06-25
  • 通讯作者: 沈吟东 E-mail:yindong@hust.edu.cn
  • 作者简介:沈吟东(1965),女,安徽合肥人,博士,教授,研究方向为运筹与管理、优化调度与仿真。
  • 基金资助:

    国家自然科学基金资助项目(70671045)

Models and Solutions Based on Switch Rules for Nurse Scheduling with Constraints

SHEN Yindong,SU Guanghui   

  1. (Department of Control Science and Engineering,Huazhong University of Science and Technology,Wuhan 430074,China)
  • Received:2009-06-19 Revised:2009-09-28 Online:2010-06-25 Published:2010-06-25
  • Contact: SHEN Yindong E-mail:yindong@hust.edu.cn

摘要:

护士排班是医院不可或缺并且需要反复进行的工作,排班方案的优劣对医院的护理质量、运作成本、护士心身健康、工作积极性等产生重大影响。针对我国护士排班问题缺乏通用模型和排班手段落后的问题,本文首先建立了一个带有一系列劳动法规约束和护士级别差异约束的整数规划模型,该问题被公认为是NP问题;然后增加护士请假约束和护士对工作时段偏好以及护士间配合默契程度的软约束,建立了一个更加人性化的扩展模型;随后设计了一系列变换规则,研制出一个护士优化排班算法。实例验证该模型与算法是可行且有效的,并且扩展模型更受欢迎,有利于提高护士积极性和工作效益。

关键词: 护士排班, 护士调度, 整数规划模型, 变换规则

Abstract:

Scheduling nurses repeatedly is an essential work in hospitals.Good nurse scheduling has impacts on the quality of health care,the cost,the mental and physical health of nurses,and the enthusiasm of nurses for their jobs.To solve the nurse scheduling problem with a set of labor agreement rules and different grades for nurses,which is known to be NPhard,an integer linear programming (ILP) model is established.The ILP model is then extended to represent the following additional requirements:request for leave,preference to shifts and relationships between nurses.Based on the ILP model and its extended model,a nurse scheduling approach is built,in which a series of switch rules are applied.Experiments on a real problem instance prove the practicability of the models and the feasibility of the approach,and show that the extended model is more popular and helpful in increasing the work efficiency of nurses.

Key words: nurse rostering;nurse scheduling;integer programming models;switch rules