[发明专利]一种基于模拟退火算法的护工排班方法在审
申请号: | 202111648952.0 | 申请日: | 2021-12-30 |
公开(公告)号: | CN114331143A | 公开(公告)日: | 2022-04-12 |
发明(设计)人: | 廖继康;曹李强;采小伟;吴二刚 | 申请(专利权)人: | 南京迈特望科技股份有限公司 |
主分类号: | G06Q10/06 | 分类号: | G06Q10/06;G06Q10/04 |
代理公司: | 南京钟山专利代理有限公司 32252 | 代理人: | 牛婧 |
地址: | 210000 江苏省南京市雨花台*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 模拟 退火 算法 护工 排班 方法 | ||
本发明公开了一种基于模拟退火算法的护工排班方法,涉及护工排班技术领域。该护工排班方法通过养老院的护工总人数、护工每天护理的工作量、护工每天的班次数、需要排班的天数、每班次的护工人数以及约束条件进行护工排班,并构建能量函数,通过模拟退火算法更新能量函数,并与上一次的能量函数进行比较判断是否保存此次护工排班方式,将保存的护工排班方式中能量函数最小的作为最优解。本发明基于模拟退火算法的护工排班方法通过模拟退火算法提升了得到最优排班方式的可能性,解决了手动排班工作量大,逻辑复杂的问题。
技术领域
本发明涉及护工排班技术领域,具体地,涉及一种基于模拟退火算法的护工排班方法。
背景技术
护工排班是养老机构中广泛存在的工作场景。传统的手工排班方式不仅工作量大,而且在排班逻辑比较复杂的情况下,很难保证不出现问题。随着信息化的深入,一些养老机构也引入了信息化管理系统,虽然包含自动排班功能,但是都是基于固定班次轮流排班的方式进行排班(即每天分成若干班次,每班人数相等),而养老机构中每天的护理工作量可能并不相同,按照固定班次排班时,会出现分配不均的情况。如果出现某个班次工作量太多的情况,将会影响护工的服务质量。
发明内容
针对现有技术中存在的问题,本发明提供了一种基于模拟退火算法的护工排班方法,以模拟退火算法为基础,优化养老机构中护工排班方式,减轻排班工作负担,提高护工服务质量。
为实现上述技术目的,本发明采用如下技术方案:一种基于模拟退火算法的护工排班方法,具体包括如下步骤:
(1)根据养老院的护工总人数、护工每天护理的工作量、护工每天的班次数、需要排班的天数、每班次的护工人数以及约束条件进行护工排班,计算每个护工每个班次护理工作量的平均值Kavg、一个班次中护工护理工作量的最大值Kmax、一个班次中护工护理工作量的最小值Kmin以及每个班次护理工作量的方差Kvar,构建能量函数f(Ti)=a*(Kmax-Kmin)+b*|Kavg-K|+c*Kvar,其中,a表示第一项权重系数,b表示第二项权重系数,c表示第三项权重系数,K表示护工的合理工作量;设置初始温度T0,将T0代入能量函数f(Ti);
(2)根据Ti=n*Ti-1降低温度,其中n表示比例因子,取值为(0,1),i表示温度降低的次数,Ti-1表示第i-1次降低的温度,Ti表示i次降低的温度;将每个班次每个护工的护理工作量随机调整,并按照约束条件,重新进行护工排班,更新每个护工每个班次护理工作量的平均值Kavg、一个班次中护工护理工作量的最大值Kmax、一个班次中护工护理工作量的最小值Kmin以及每个班次护理工作量的方差Kvar,并更新能量函数f(Ti);
(3)根据更新的能量函数f(Ti)判断此次护工排班方式是否优于上一次的护工排班方式,如护工排班方式优于上一次的护工排班方式,将此次的护工排班方式进行保存;否则,计算接收概率,并通过接收概率随机保存此次护工排班方式;
(4)重复步骤(2)-(3),直至降低的温度Ti-1小于设定的阈值,将保存的护工排班方式进行对比,将能量函数最小的护工排班方式作为最优解。
进一步地,所述约束条件为:护工每周休息两天,同一护工的班次不连续,所有护工的班次相当,每个班次至少有一个护工,每个班次每个护工具有合理的护理工作量。
进一步地,所述每个班次每个护工具有合理的护理工作量的满足条件为:该班次中护工护理工作量的方差最小且该班次中一名护工护理工作量的最大值Kmax与一名护工护理工作量的最小值Kmin之差最小。
进一步地,步骤(3)中当更新的能量函数小于上一次能量函数时,则将此次的护工排班方式进行保存。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京迈特望科技股份有限公司,未经南京迈特望科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111648952.0/2.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理