Scheduling operating theatres: Mixed integer programming vs. Constraint programming

wang, tao;Meskens, Nadine;Duvivier, David
(2015) European Journal of Operational Research — Vol. 247, n° 2, p. 401-413 (2015)

Files

1-s20-S0377221715005226-main.pdf
  • Closed Access
  • Adobe PDF
  • 430.36 KB

Details

Authors
  • wang, taouniversité de lyon, INSA, université Jean Monnet de Saint-Etienne, DISP
    Author
  • Meskens, Nadineorcid-logoUCLouvain
    Author
  • Duvivier, Daviduniversité de valenciennes et du hainaut cambresis, LAMIH
    Author
Abstract
The daily scheduling of an operating theatre is a highly constrained problem. In addition to standard scheduling constraints, many additional constraints on human and material resources encountered in real life should be taken into account. These constraints concern the priority of operations, the affinities between surgical team members, renewable and non-renewable resources, various sizes in the block scheduling strategy, and the surgical team's preferences/availabilities. We developed two models in our research work, using mixed-integer and constraint programming respectively. These were compared using a real-life case in order to determine which one coped better with a highly constrained problem. A cross-comparison of the experimental results shows that the mixed-integer programming model provides a better performance using the weighted sum objective function than using the makespan minimization objective function. Conversely, the constraint programming model is better suited to the makespan minimization objective function than to the weighted sum objective function. The originality of this research lies on three levels: 1) two models are presented in detail and compared using real data; 2) constraint programming is used to schedule the operating theatre; 3) some new constraints are taken into account, such as the affinities between team members in the composition of surgical teams, and the priorities of patients such as diabetics.
Affiliations

Citations

wang, t., Meskens, N., & Duvivier, D. (2015). Scheduling operating theatres: Mixed integer programming vs. Constraint programming. European Journal of Operational Research, 247(2), 401-413. https://doi.org/10.1016/j.ejor.2015.06.008 (Original work published 2015)