Using stochastic programming to solve an outpatient appointment scheduling problem with random service and arrival times. (29th July 2020)
- Record Type:
- Journal Article
- Title:
- Using stochastic programming to solve an outpatient appointment scheduling problem with random service and arrival times. (29th July 2020)
- Main Title:
- Using stochastic programming to solve an outpatient appointment scheduling problem with random service and arrival times
- Authors:
- Shehadeh, Karmel S.
Cohn, Amy E. M.
Jiang, Ruiwei - Other Names:
- Gupta Diwakar guestEditor.
- Abstract:
- Abstract: We study a stochastic outpatient appointment scheduling problem (SOASP) in which we need to design a schedule and an adaptive rescheduling (i.e., resequencing or declining) policy for a set of patients. Each patient has a known type and associated probability distributions of random service duration and random arrival time. Finding a provably optimal solution to this problem requires solving a multistage stochastic mixed‐integer program (MSMIP) with a schedule optimization problem solved at each stage, determining the optimal rescheduling policy over the various random service durations and arrival times. In recognition that this MSMIP is intractable, we first consider a two‐stage model (TSM) that relaxes the nonanticipativity constraints of MSMIP and so yields a lower bound. Second, we derive a set of valid inequalities to strengthen and improve the solvability of the TSM formulation. Third, we obtain an upper bound for the MSMIP by solving the TSM under the feasible (and easily implementable) appointment order (AO) policy, which requires that patients are served in the order of their scheduled appointments, independent of their actual arrival times. Fourth, we propose a Monte Carlo approach to evaluate the relative gap between the MSMIP upper and lower bounds. Finally, in a series of numerical experiments, we show that these two bounds are very close in a wide range of SOASP instances, demonstrating the near‐optimality of the AO policy. We also identify parameterAbstract: We study a stochastic outpatient appointment scheduling problem (SOASP) in which we need to design a schedule and an adaptive rescheduling (i.e., resequencing or declining) policy for a set of patients. Each patient has a known type and associated probability distributions of random service duration and random arrival time. Finding a provably optimal solution to this problem requires solving a multistage stochastic mixed‐integer program (MSMIP) with a schedule optimization problem solved at each stage, determining the optimal rescheduling policy over the various random service durations and arrival times. In recognition that this MSMIP is intractable, we first consider a two‐stage model (TSM) that relaxes the nonanticipativity constraints of MSMIP and so yields a lower bound. Second, we derive a set of valid inequalities to strengthen and improve the solvability of the TSM formulation. Third, we obtain an upper bound for the MSMIP by solving the TSM under the feasible (and easily implementable) appointment order (AO) policy, which requires that patients are served in the order of their scheduled appointments, independent of their actual arrival times. Fourth, we propose a Monte Carlo approach to evaluate the relative gap between the MSMIP upper and lower bounds. Finally, in a series of numerical experiments, we show that these two bounds are very close in a wide range of SOASP instances, demonstrating the near‐optimality of the AO policy. We also identify parameter settings that result in a large gap in between these two bounds. Accordingly, we propose an alternative policy based on neighbor‐swapping. We demonstrate that this alternative policy leads to a much tighter upper bound and significantly shrinks the gap. … (more)
- Is Part Of:
- Naval research logistics. Volume 68:Number 1(2021)
- Journal:
- Naval research logistics
- Issue:
- Volume 68:Number 1(2021)
- Issue Display:
- Volume 68, Issue 1 (2021)
- Year:
- 2021
- Volume:
- 68
- Issue:
- 1
- Issue Sort Value:
- 2021-0068-0001-0000
- Page Start:
- 89
- Page End:
- 111
- Publication Date:
- 2020-07-29
- Subjects:
- appointment scheduling -- mixed‐integer programming -- Monte Carlo optimization -- OR in health services -- stochastic arrival -- stochastic programming
Logistics, Naval -- Periodicals
Supplies and stores -- Periodicals
359.07 - Journal URLs:
- http://onlinelibrary.wiley.com/doi/10.1002/nav.v61.2/issuetoc ↗
http://onlinelibrary.wiley.com/ ↗ - DOI:
- 10.1002/nav.21933 ↗
- Languages:
- English
- ISSNs:
- 0894-069X
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 6064.995000
British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 15392.xml