广东工业大学学报 ›› 2023, Vol. 40 ›› Issue (05): 21-33.doi: 10.12052/gdutxb.220167

• 计算机科学与技术 • 上一篇    下一篇

基于智能优化的协作治疗调度算法

胡晓敏1, 许万森1, 段宇晖1, 李敏1,2   

  1. 1. 广东工业大学 计算机学院,广东 广州 510006;
    2. 广东工业大学 信息工程学院,广东 广州 510006
  • 收稿日期:2022-11-08 出版日期:2023-09-25 发布日期:2023-09-26
  • 通信作者: 李敏 (1978-),女,讲师,主要研究方向为智能调度、深度学习,E-mail:lmjsj@gdut.edu.cn
  • 作者简介:胡晓敏 (1983-),女,副教授,博士,主要研究方向为人工智能、群体智能、智能调度
  • 基金资助:
    广东省重点领域研发计划资助项目(2021B0101200002);国家自然科学基金资助项目(62272108)

Collaborative Treatment Scheduling Algorithm Based on Intelligent Optimization

Hu Xiao-min1, Xu Wan-sen1, Duan Yu-hui1, Li Min1,2   

  1. 1. School of Computer Science and Technology, Guangdong University of Technology, Guangzhou 510006, China;
    2. School of Information Engineering, Guangdong University of Technology, Guangzhou 510006, China
  • Received:2022-11-08 Online:2023-09-25 Published:2023-09-26

摘要: 为解决医院在有限医疗资源条件下多部门协作治疗病人的调度问题,提出了一种基于智能优化的协作治疗调度算法。该算法将医生、护士和病人在不同场景下的协作治疗调度问题视为多角色的协同控制问题,为了优化角色的访问行为,提出了用于指导角色作出最优访问行为的决策模型,并引入智能优化算法优化决策模型。针对协作治疗病人、医生探查病房、病人体检的案例场景,实验对比基于随机、最短距离、最大空闲空间、决策模型的4种调度策略,并对比分析使用遗传算法、粒子群算法、模拟退火和差分演化在优化决策模型的性能表现。实验结论证明,基于差分演化算法对决策模型优化的性能表现最优,且其优化得出的决策模型在案例场景中均能找到可行解且调度结果更优。

关键词: 协作治疗调度, 遗传算法, 粒子群算法, 差分演化算法, 模拟退火算法

Abstract: To address the scheduling problem of multi-department cooperative treatment of patients under the condition of limited medical resources in a hospital, this paper proposes a collaborative treatment scheduling algorithm based on intelligent optimization. The proposed algorithm regards the cooperative treatment scheduling of doctors, nurses and patients in different scenarios as a multi-role cooperative control problem. In order to optimize the role's access behavior, we propose a decision-making model to guide the role to make the optimal access behavior, and introduce an intelligent optimization algorithm to optimize the decision-making model. For the case scenarios of collaborative treatment of patients, doctor ward rounds, and patient physical examinations, we conduct experiment to compare four scheduling strategies, includingthe random, shortest distance, maximum free space, and decision-making models, and comparatively analyze the performance of the genetic algorithms, particle swarm optimization, simulated annealing, and differential evolution in optimizing the decision-making models. The experimental results demonstrates that the decision-making model based on the differential evolution algorithm performs the best, and the optimized decision-making model can find feasible solutions in the case scenarios and also obtain the optimal scheduling results.

Key words: cooperative treatment scheduling, genetic algorithm, particle swarm algorithm, differential evolution, simulated annealing

中图分类号: 

  • P315.69
[1] 韩通, 徐梅. 手术调度的研究进展[J]. 中国护理管理, 2021, 21(10): 1587-1589.
HAN T, XU M. Research progress of operation scheduling [J]. Chinese Nursing Management, 2021, 21(10): 1587-1589.
[2] 叶燕, 高彪, 方丹, 等. 信息化转运交接对手术室工作效率影响[J]. 解放军医院管理杂志, 2019, 26(7): 651-654.
YE Y, GAO B, FANG D, et al. Effect of informatization transfer and handover on efficiency of the operating room [J]. Hospital Administration Journal of Chinese People's Liberation Army, 2019, 26(7): 651-654.
[3] 张海洋, 王英丽, 徐梅. 基于重点环节质量改进的手术进程发布系统的应用[J]. 中国护理管理, 2018, 18(8): 1086-1089.
ZHANG H Y, WANG Y L, XU M. The practice of the improved surgical process publishing system [J]. Chinese Nursing Management, 2018, 18(8): 1086-1089.
[4] 张海洋, 徐梅, 李莉. 手术室接送患者信息系统的设计与应用[J]. 中国护理管理, 2019, 19(5): 740-743.
ZHANG H Y, XU M, LI L. Design and evaluation of patient transport information system in operating room [J]. Chinese Nursing Management, 2019, 19(5): 740-743.
[5] ANVARYAZDI S F, VENKATACHALAM S, CHINNAM R B. Appointment scheduling at outpatient clinics using two-stage stochastic programming approach[J]. IEEE Access, 2020, 8: 175297-175305.
[6] SONG J, BAI Y, WEN J. Optimal appointment rule design in an outpatient department [J]. IEEE Transactions on Automation Science and Engineering, 2019, 16(1): 100-114.
[7] XIE X, FAN Z, ZHONG X. Appointment capacity planning with overbooking for outpatient clinics with patient no-shows [J]. IEEE Transactions on Automation Science and Engineering, 2022, 19(2): 864-883.
[8] ELKHATTABI S, CHRAIBI A, BENABBOU R. MAS for planning and scheduling of the surgical operations under uncertainties using taboo search[C]//2018 IEEE International Conference on Technology Management, Operations and Decisions (ICTMOD). Marrakech: IEEE, 2018. 303-308.
[9] WANG Y, ZHANG G, ZHANG L, et al. A column-generation based approach for integrating surgeon and surgery scheduling[J]. IEEE Access, 2018, 6: 41578-41589.
[10] PANG B, XIE X, SONG Y, et al. Surgery scheduling under case cancellation and surgery duration uncertainty [J]. IEEE Transactions on Automation Science and Engineering, 2019, 16(1): 74-86.
[11] NGOO C M, GOH S L, LIKOH J. Grey wolf optimizer for the nurse rostering problem[C]//2022 IEEE 13th Control and System Graduate Research Colloquium (ICSGRC). Shah Alam: IEEE, 2022. 11-15.
[12] 王陟, 李雁妮. 一种智能高效的并行护士排班算法[J]. 西安电子科技大学学报, 2019, 46(2): 47-53.
WANG Z, LI Y N. Algorithm for intelligent and efficient parallel rostering of nurses [J]. Journal of Xidian University, 2019, 46(2): 47-53.
[13] 包子阳. 智能优化算法及其MATLAB实例[M]. 北京: 电子工业出版社, 2018: 7-175.
[14] LI Z, TAM V, YEUNG L K. An adaptive multi-population optimization algorithm for global continuous optimization[J]. IEEE Access, 2021, 9: 19960-19989.
[15] YAKOVLEV S, KARTASHOV O, YAROVAYA O. On class of genetic algorithms in optimization problems on combinatorial configurations[C]//2018 IEEE 13th International Scientific and Technical Conference on Computer Sciences and Information Technologies (CSIT). Lviv: IEEE, 2018. 374-377.
[16] MAHDI M A, DAWOOD L M. A grey wolf optimization algorithm for integrating process planning and scheduling problem[C]//2022 International Congress on Human-Computer Interaction, Optimization and Robotic Applications (HORA). Ankara: IEEE, 2022. 1-5.
[17] 陈蒙蒙, 方振红, 温伟伟, 等. 基于多约束粒子群算法的护士智能排班模式及效果研究[J]. 医院管理论坛, 2021, 38(10): 35-38.
CHEN M M, FANG Z H, WEN W W, et al. Research on intelligent nurse scheduling mode and effect based on multi-constraint particle swarm algorithm [J]. Hospital Management Forum, 2021, 38(10): 35-38.
[18] RURIFANDHO A, RENALDI F, SANTIKARAMA I. Doctors dynamic scheduling for outpatient, inpatient, and surgery using genetic algorithm[C]//2022 International Conference on Science and Technology (ICOSTECH). Batam City: IEEE, 2022. 1-8.
[19] APELDOORN D. AbstractSwarm – a generic graphical modeling language for multi-agent systems[C]//German Conference on Multiagent System Technologies. Berlin: Springer, 2013. 180-192.
[1] 叶深文, 张钢, 罗志勇. 无人机集群巡检道路的航线规划与分布式机场选址方法[J]. 广东工业大学学报, 2023, 40(05): 64-72.
[2] Gary Yen, 栗波, 谢胜利. 地球流体动力学模型恢复的长短期记忆网络渐进优化方法[J]. 广东工业大学学报, 2021, 38(06): 1-8.
[3] 王美林, 曾俊杰, 成克强, 陈晓航. 改进遗传算法求解基于MPN混流制造车间调度问题[J]. 广东工业大学学报, 2021, 38(05): 24-32.
[4] 陈思豆, 黄卓铨, 杨兴雨. 考虑限制性卖空的多期模糊投资组合优化模型[J]. 广东工业大学学报, 2021, 38(02): 39-47.
[5] 杨兴雨, 刘伟龙, 井明月, 张永. 基于模糊收益率的分散化投资组合调整策略[J]. 广东工业大学学报, 2020, 37(05): 13-21.
[6] 吴丹琦, 赖俊升, 杨俊华, 李学聪, 赖来利, 熊锋俊. 基于局部粒子群算法的家庭用电负荷优化控制策略[J]. 广东工业大学学报, 2019, 36(06): 66-73.
[7] 赵晓健. 基于遗传算法的多约束叠合梁斜拉桥钢梁维护策略优化[J]. 广东工业大学学报, 2018, 35(04): 75-80.
[8] 唐俊杰, 陈璟华, 邱明晋. 基于动态模糊混沌粒子群算法的含电动汽车微电网多目标优化调度研究[J]. 广东工业大学学报, 2018, 35(03): 100-106.
[9] 李云, 王志红, 王琦, 漆文光, 李斌, 吉瑞博, 龙志宏. 改进NSGA-Ⅱ算法在水质监测点多目标优化研究中的应用[J]. 广东工业大学学报, 2018, 35(02): 35-40.
[10] 许青林, 徐峰, 肖红, 刘沧生, 熊梦琪, 王志. 网络运维中现场作业任务调度的研究[J]. 广东工业大学学报, 2016, 33(04): 18-22.
[11] 何勇,温洁嫦,黄美华. 基于遗传算法的三层大规模应急救援物资配置策略[J]. 广东工业大学学报, 2016, 33(02): 37-41.
[12] 李松芳, 刘伟. 基于万有引力思想的遗传算子[J]. 广东工业大学学报, 2015, 32(1): 121-127.
[13] 韩广, 刘海林. 多约束的应用层组播算法研究[J]. 广东工业大学学报, 2015, 32(04): 118-122.
[14] 姚蕾. 一种粒子群-Mamdani模糊神经网络的参数优化新算法[J]. 广东工业大学学报, 2014, 31(1): 36-39.
[15] 李松芳, 刘伟, 徐怀祥. 一种基于漂移和波动思想的遗传算法[J]. 广东工业大学学报, 2014, 31(1): 40-45.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!