首页|结合机器学习的新冠疫情下发热门诊医生排班优化方法研究

结合机器学习的新冠疫情下发热门诊医生排班优化方法研究

扫码查看
针对新冠疫情下发热门诊医生排班问题,研究了普通发热诊室与特殊发热诊室医生联合调度问题.针对系统高度时变和随机的特点,基于排队论和稳态流平衡模型,提出了患者排队队长等重要性能参数计算方法.考虑两个诊室医生排班的不同约束,设计了两阶段算法求解联合排班问题,确定一周内每个医生每天上下班时间.第一阶段建立了混合整数规划模型以确定每小时配置的医生数量,基于求解器并结合机器学习和割平面技术,实现模型高效求解;第二阶段设计了分支定价算法精确求解每位医生工作排班,得到满足数目要求的医生排班方案.实验表明机器学习方法显著降低求解时间,得到的排班方案比医院现有排班更能有效控制患者等待队长,降低了医生工作负荷.
Optimization Method Study for Scheduling of Physicians in Fever Clinics under COVID-19 Combined with Machine Learning
To address the physician scheduling problem in fever clinics under the COVID-19 epidemic,the joint scheduling problem of physicians in the common and special fever clinics was considered.A method was proposed to calculate the patient queue length of a time-varying,stochastic system based on the queueing theory and stationary fluid approximation.Consider different constraints on scheduling in the two clinics,a two-stage algorithm was designed to solve this scheduling problem,which determined each physician's working time in one week.The first stage,a mixed integer programming model was constructed to determine the number of required doctors per hour.The model was solved efficiently by the commercial solver combined with cut planes generated by machine learning.The second stage,a branch and price algorithm was designed to solve the scheduling problem exactly and obtained a physician schedule that satisfied the requirement.Numerical experiments show that machine learning can significantly reduce the solving time of the model for the first stage.The scheduling obtained by the algorithm can effectively control the number of waiting patients and reduce the total physician working time compared to realistic scheduling.

Covid-19 pandemictime-varying queueing systemphysician scheduling problemmachine learningbranch and price algorithm

范晓宇、王铖恺、王子翔、刘冉、杨之涛

展开 >

上海交通大学机械与动力工程学院,上海 200240

上海交通大学医学院附属瑞金医院急诊科,上海 200025

新冠疫情 时变排队系统 医生排班问题 机器学习 分支定价算法

国家社会科学基金

19BGL245

2024

工业工程与管理
上海交通大学

工业工程与管理

CSTPCD北大核心
影响因子:0.763
ISSN:1007-5429
年,卷(期):2024.29(1)
  • 14