护士排班问题的优化算法研究

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:ivantesr
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
护士排班问题是一类多约束条件下的组合优化的NP难问题,即给定一个护士集合、一个班次集合和一个约束集合,在一个时间周期内,将具有不同技能的护士分配到每天的班次中,同时充分考虑各种约束条件的影响,以期编排出一个科学合理的排班方案。好的排班可以兼顾护士的工作和生活需求,提高护士的工作效率,优化医院的人力资源配置,并且相关算法也可以应用到其他资源调度问题中。排班问题涉及到的约束较多,问题的复杂度较高。当前,大多数医院的护士排班工作都是通过手工完成的,即耗费时间,又不能得到一个高效的排班方案。因此,如何在合理的时间内制定一份科学高效的排班表成为医院急需解决的问题。本文针对这一问题展开研究。近年来,科研人员提出各种各样的求解护士排班问题的算法,现有的自适应邻域搜索(Adaptive Neighborhood Search,ANS)算法是其中一种较好的变邻域搜索算法。针对不同的用例,ANS算法都能够求得最优解或次优解,但它的缺点是,计算时间长。为了克服ANS算法计算时间长的缺点,基于单目标优化模型,本文提出一种并行的自适应邻域搜索(Parallel and Adaptive Neighborhood Search,PANS)算法。本章算法的创新点在于:(1)设计实现一种的新的初始化算法;(2)改进ANS算法的邻域搜索顺序;(3)对ANS算法进行并行化处理。实现结果显示,相比ANS算法,改进后的PANS算法求得的解的平均值更优,并且算法的运行时间更短。已有的求解护士排班问题的算法都是单点启发式算法,即算法在求解过程中始终基于单个解向量进行寻优。该类型算法的缺点是,迭代次数多,求解的时间长。针对这些缺陷,本文提出一种新的两步骤优化(Two Steps Optimization,TSO)算法来求解护士排班问题。在第一步优化过程中,算法采用遗传算法快速收敛,得到一个局部最优解集,在第二步优化过程中,本文设计了一种扰动和修复算法,首先对第一步得到的局部最优解集进行扰动,随后对某些班次重新分配护士,使算法跳出局部最优,得到全局最优解。实验表明,新的两步骤优化算法在牺牲解的部分精度前提下,大大缩短了求解的时间。
其他文献
通过分析二氧化氯的结构与性状特点 ,研究了制备稳定性二氧化氯的几种方法 ,确定了进一步提高二氧化氯水溶液的浓度的最佳实验室制法、最佳稳定剂及其用量 ,并延长了二氧化氯
目的:分析了解我院补益药的使用情况。方法:统计我院2010-2012年补益药的年用量、年销售金额及排序。结果:2010-2012年我院补益药的年销售量及年总金额呈逐步上升趋势。补气
《公民权利和政治权利国际公约》的执行机构人权事务委员会从提出保留的限制条件、保留是否有效的判断机关以及无效保留的法律后果等三个方面对公约的保留问题表明了自己的态
目的:观察化瘀祛痰方治疗不稳定型心绞痛的临床疗效以及对患者血清超敏C-反应蛋白及E-选择素的影响。方法:将64例不稳定型心绞痛患者随机分成两组,对照组30例予常规治疗,治疗
目的:观察护心康对动脉粥样硬化兔动脉血管壁基质金属蛋白酶-9(MMP-9)及基质金属蛋白酶组织抑制剂-1(TIMP-1)表达的影响。方法:将家兔随机分4组:正常对照组(饲养普通饲料)、
复杂网络的社团结构对于研究现实世界有着重要意义。然而,现在的一些算法存在着划分精度不够,限制条件较多等不足,影响了复杂网络的应用。所以,本文提出了一种基于相似性复杂
使用NCEP/NCAR大气再分析资料、Hadley中心海表温度分析资料和中国160站降水观测资料,分析了夏季索马里急流与澳洲越赤道气流年际变异之间的关系及相关联的海表温度、大气环
在研究中用氯酸钠作为氧化剂,甲醇作还原剂,确定了发生二氧化氯气体的最佳反应条件.在该条件下,能平稳、快速、安全地发生含量在96%以上的二氧化氯气体,含氯气极少.用高效二
特征提取在图像处理中有着重要作用,该文主要阐述医学CT图像中特征提取方法的应用。首先针对图像的每一类特征综述了其提取方法,其次着重叙述了针对医学CT图像特征提取的方法。
目的:研究护心康对动脉粥样硬化兔血脂及血浆非对称性二甲基精氨酸(ADMA)的影响。方法:将家兔随机分为正常对照组、模型组、护心康组及辛伐他汀组,建立动脉粥样硬化兔模型后