主管:中国科学院
主办:中国优选法统筹法与经济数学研究会
   中国科学院科技战略咨询研究院

• •    

融合机器学习和随机规划的手术调度优化研究

王洪普, 王阳, 尹代强   

  1. 西北工业大学, 710129
  • 收稿日期:2025-05-20 修回日期:2025-09-12 接受日期:2026-01-01
  • 通讯作者: 王阳
  • 基金资助:
    面向医联体的多医院手术室协同调度双层优化模型和混合算法(71971172); 面向一站式预约的门诊患者多检查动态调度优化研究(72371200)

Operating Room Scheduling by Integrating Machine Learning with Stochastic Programming

Yang Wang   

  1. , 710129,
  • Received:2025-05-20 Revised:2025-09-12 Accepted:2026-01-01
  • Contact: Wang, Yang

摘要: 本文研究不确定环境下考虑下游资源限制的手术调度问题,其中患者的手术时长、术后恢复时长和急诊患者到达存在显著不确定性。传统样本平均近似方法因计算复杂度随场景数量增长而难以高效求解该问题。为此,本文提出了一种融合机器学习与随机规划的混合求解算法。该算法首先构建随机规划模型并求解算例获得基准解,接着采用启发式策略生成一个代表性场景,使得求解该场景下的模型所得解与基准解的目标值相近;然后提取算例特征和代表性场景构建训练数据集以训练机器学习模型;最后使用训练好的模型为待解问题预测高质量代表性场景,将不确定性问题转化为确定性问题,从而快速获得高质量的手术调度方案。实验结果表明,相较于传统SAA方法,本文所提混合算法将平均求解时间从1635.27秒缩短至1.83秒,效率提升近1000倍,且最优性损失控制在1%以内。

关键词: 手术调度, 下游资源限制, 随机规划, 机器学习, 启发式算法

Abstract: The operating room constitutes a critical unit within hospital operations, with its efficiency exerting a direct impact on surgical patient throughput and overall healthcare service quality. Consequently, advance development of a well-designed surgery schedule is essential for optimizing resource utilization and enhancing patient satisfaction. A particular challenge arises from the fact that patients typically require postoperative care in intensive care units or general wards, necessitating the explicit incorporation of downstream resource capacities into surgical planning. Failure to do so may result in surgery delays, cancellations, or suboptimal allocation of hospital resources. Motivated by these considerations, this paper investigates the surgical scheduling problem under uncertainty with downstream resource constraints, where surgery durations, postoperative recovery durations, and emergency arrivals are uncertain. Traditional sample average approximation (SAA) approaches often become computationally intractable as the number of scenarios increases, limiting their applicability to large-scale problems. To address this challenge, we develop a hybrid algorithm that integrates machine learning with stochastic programming. Specifically, a stochastic programming model is first formulated and solved on training instances to obtain benchmark solutions. A heuristic method is then applied to identify a representative scenario such that the objective value of the solution obtained by solving the model in this scenario closely aligns with the benchmark. Using instance features and the representative scenario as input, a training dataset is constructed to develop a machine learning model. Once trained, the model can directly predict representative scenarios for new problem instances, effectively converting the stochastic optimization problem into a deterministic one. This transformation enables the rapid generation of high-quality surgical schedules. Extensive computational experiments were conducted using realistic hospital data sourced from the literature. The results demonstrate that the proposed hybrid algorithm achieves a remarkable reduction in computation time while preserving solution quality. Compared with the traditional SAA method, the proposed approach reduces average solution time from 1635.27 seconds to 1.83 seconds—an improvement of nearly three orders of magnitude—while keeping the optimality gap within 1%. These findings not only demonstrate a novel methodological framework for surgery scheduling under uncertainty but also represent a significant advancement in computational efficiency. Our study underscores the potential of hybrid data-driven optimization techniques in addressing complex healthcare scheduling challenges.

Key words: surgery scheduling, downstream resource constraint, stochastic programming, machine learning, heuristic algorithm