首页> 外文期刊>Neural computing & applications >An evolutionary algorithm based on constraint set partitioning for nurse rostering problems
【24h】

An evolutionary algorithm based on constraint set partitioning for nurse rostering problems

机译:基于约束集划分的护士排班问题进化算法

获取原文
获取原文并翻译 | 示例
           

摘要

The nurse rostering problem (NRP) is a representative of NP-hard combinatorial optimization problems. The hardness of NRP is mainly due to its multiple complex constraints. Several approaches, which are based on an evolutionary algorithm (EA) framework and integrated with a penalty-function technique, were proposed in the literature to handle the constraints found in NRP. However, these approaches are not very efficient in dealing with large-scale NPR instances and thus need to be improved upon. In this paper, we investigate a large-scale NRP in a real-world setting, i.e., Chinese NRP (CNRP), which requires us to arrange many nurses (up to 30) across a 1-month scheduling period. The CNRP poses various constraints that lead to a large solution space with multiple isolated areas of infeasible solutions. We propose a single-individual EA for the CNRP. The novelty of the proposed approach is threefold: (1) using a constraint separation to partition the constraints into hard and soft constraints; (2) using a revised integer programming to generate a high-quality initial individual (solution), which then leads the subsequent EA search to a promising feasible solution space; and (3) using an efficient mutation operator to quickly search for a better solution in the restricted feasible solution space. The experimental results based on extensive simulations indicate that our proposed approach significantly outperforms several existing representative algorithms, in terms of solution quality within the same calculation times of the objective function.
机译:护士排班问题(NRP)是NP困难组合优化问题的代表。 NRP的硬度主要是由于其多种复杂的限制。文献中提出了几种基于进化算法(EA)框架并与罚函数技术集成的方法来处理NRP中的约束。但是,这些方法在处理大规模NPR实例时不是很有效,因此需要加以改进。在本文中,我们研究了在现实环境中的大型NRP,即中国NRP(CNRP),这要求我们在1个月的计划时间内安排许多护士(最多30名)。 CNRP提出了各种约束条件,导致解决方案空间很大,并且存在多个孤立的不可行解决方案区域。我们为CNRP提出了一个单独的EA。所提出方法的新颖性是三方面的:(1)使用约束分离将约束分为硬约束和软约束; (2)使用修正的整数规划生成高质量的初始个体(解决方案),然后将后续的EA搜索引向有希望的可行解决方案空间; (3)使用有效的变异算子在受限的可行解空间中快速搜索更好的解。基于大量模拟的实验结果表明,就目标函数的相同计算时间内的解决方案质量而言,我们提出的方法明显优于几种现有的代表性算法。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号