RSOME案例:分布鲁棒优化用于门诊预约排程

本文通过RSOME库展示了一个医疗预约调度问题,考虑了患者咨询时间的不确定性。使用分布鲁棒优化模型最小化最坏情况下的患者等待总成本和医生加班期望。模型参数包括患者数量、医生加班成本、咨询时间的期望和方差等。通过对随机变量的处理,实现了问题的可行求解。
摘要由CSDN通过智能技术生成


RSOME: Robust Stochastic Optimization Made Easy


Distributionally Robust Medical Appointment

In this example, we consider a medical appointment scheduling problem described in Bertsimas et al. (2019), where N N N patients arrive at their stipulated schedule and may have to wait in a queue to be served by a physician. The patients’ consultation times are uncertain and their arrival schedules are determined at the first stage, which can influence the waiting times of the patients and the overtime of the physician.

A distributionally robust optimization model presented below is used to minimize the worst-case expected total cost of patients waiting and physician overtime over a partial cross moment ambiguity set.

min ⁡   sup ⁡ P ∈ F   E P [ ∑ j = 1 N y i ( z ~ , u ~ ) + γ y N + 1 ( z ~ , u ~ ) ] s.t.  y j ( z , u ) − y j − 1 ( z , u ) + x j + 1 ≥ z j − 1 ∀ ( z , u ) ∈ Z ,   ∀ j ∈ { 2 , 3 , . . . , N + 1 } y ( z , u ) ≥ 0 , ∀ ( z , u ) ∈ Z x ≥ 0 ,   ∑ j = 1 N x j ≤ T \begin{aligned} \min~&\sup\limits_{\mathbb{P}\in\mathcal{F}}~\mathbb{E}_{\mathbb{P}}\left[\sum\limits_{j=1}^N y_i(\tilde{\pmb{z}}, \tilde{\pmb{u}}) + \gamma y_{N+1}(\tilde{\pmb{z}}, \tilde{\pmb{u}})\right] && \\ \text{s.t.}~&y_j(\pmb{z}, \pmb{u}) - y_{j-1}(\pmb{z}, \pmb{u}) + x_{j+1} \geq z_{j-1} && \forall (\pmb{z}, \pmb{u})\in \mathcal{Z}, ~\forall j \in \{2, 3, ..., N+1\} \\ &\pmb{y}(\pmb{z}, \pmb{u}) \geq \pmb{0}, && \forall (\pmb{z}, \pmb{u})\in \mathcal{Z} \\ &\pmb{x} \geq \pmb{0},~\sum\limits_{j=1}^N x_j \leq T && \\ \end{aligned} min s.t. PFsup EP[j=1Nyi(zzz~,uuu~)+γyN+1(zzz~,uuu~)]yj(zzz,uuu)yj1(zzz,uuu)+xj+1zj1y

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 7
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值