The health care sector is one of the most important economy branches in Germany which is subject to steadily increasing expenses over the last years. One of the main cost components are hospitals. In particular, operating rooms generate a huge portion of the hospitals expenses. In the future, a more efficient operation room management is needed to reduce operating cost and staff overtime to allow patient therapies of higher quality.

Project Description

The project Information-Based Optimization of Surgery Schedules (IBOSS) focuses on the development of new and efficient methods to improve the individual work- and patient flow in hospitals.  We work closely with our project partner Charité Berlin in order to bring new algorithmic concepts for difficult problems into practice. One part of the project includes the predictive analysis of activity durations to accurately model the involved sub-processes in a hospital. On that basis, we develop algorithms to compute optimized micro- and macro-level surgery schedules. The particular focus lies on the algorithmic treatment of stochastic influences on the planned schedule, such as operational delays and sudden emergencies. Our solution methodologies are based on the following techniques 

  • Optimal learning of classificators in data analysis;
  • Stochastic/robust resource-constrained project scheduling;
  • Multiobjective Optimization and Stochastic Control of Markov Chains;
  • Dynamic interplay between micro- and macro models.

The future goal is to integrate an adaptive self-learning optimization system that automatically recognizes variations and trends in a changing therapy evironment.  A further objective is the implementation of a first computational test and evaluation system for practical usage.

IBOSS is also collaborating with the BMBF project HealthFaCT which aims to improve the health care supply in rural areas.

Data Analysis and Machine Learning

The accurate estimation of surgery durations is the first step in the IBOSS pipeline. We develop methods to train or dynamically adapt robust low-dimensional (sparse) classifiers with machine learning methods from (a) available historical data and (b) daily new data. Data features are patient specific (e.g. patient age, gender), staff specific (e.g. surgeon, anaesthesiologist), diagnosis specific (e.g. kind of disease, part of the body) and more. Sparse classifiers allow to overcome the main disadvantages of classical approaches that do not perform feature selection. Reducing the classifier to only the necessary information resolves the problem of unsatisfied required data dimensionality and makes it possible to simultaneously optimize for classification probabilities, robustness and interpretability.

Members (Free University of Berlin):

Prof. Dr. Tim Conrad

Mona Rams

Stochastic Operating Room Scheduling

One part of the project considers the allocation of operations to operating rooms. An operation consists of several subtasks, such as prior anesthesia, surgery preparation, surgey execution and clean-up. Each operation has individual requirements on its subtasks which may differ in duration, staff demand and specific resource availabilty. Moreover, any task is subject to stochastic durations and the planned schedule can be affected by sudden events such as emergencies. A non-sufficient consideration of such events may lead to overtime while the therapy quality deteriorates. 

This motivates the study of comprehensive robust optimization methods to improve the schedule of operating rooms. In general, this problem can be modeled as stochastic Resource-Constrained Project Scheduling Problem (RCPSP), which is a very challenging combinatorial problem. In this project we are developing methods to compute robust and stochastically valuable and surgery schedules of high quality. 

Members (Zuse Institute Berlin):

Prof. Dr. Ralf Borndörfer

Dr. Guillaume Sagnol

Alexander Tesch

Past Project: Optimization of Surgery Scheduling With Uncertain Models (OPOSSUM)

Multiobjective Optimization of Dynamic Operating Room Models

Besides determining an optimal schedule for operations, there are numerous additional factors that can influence the quality of operation planning. These are, for example, allocation of personnel and medication as well as starting times for the individual subtasks. The corresponding decisions can be made with respect to multiple, in general conflicting criteria, amongst which are the quality of the medical treatment, the ability to react to unforeseen events, the satisfaction of personnel as well as patients and economic factors. This requires the computation of the set of optimal compromises between these objectives, the so-called Pareto set.

The goal of this part of the project is therefore to develop a dynamic model of the operating process which is then used in an optimization algorithm running in parallel to the real process. Hence, concurrent objectives which are subject to uncertainties as well as  real-time applicability have to be taken into account. Based on the current priorities, an operation planner can select an optimal compromise from the Pareto set. Furthermore, the results can be utilized to assist and enhance the task of operation scheduling. 

Members (University of Paderborn):

Prof. Dr. Michael Dellnitz

Katharina Bieker

 

 

 

 

Publications

2021
Removing inessential points in c- and A-optimal design Journal of Statistical Planning and Inference, Vol.213, pp. 233-252, 2021 Luc Pronzato, Guillaume Sagnol BibTeX
DOI
Information-Based Optimization of Surgery Schedules
Restricted Adaptivity in Stochastic Scheduling 29th Annual European Symposium on Algorithms (ESA 2021), Vol.204, pp. 79:1-79:14, 2021 (preprint available as ) Guillaume Sagnol, Daniel Schmidt genannt Waldschmidt BibTeX
DOI
Information-Based Optimization of Surgery Schedules
2020
A Polyhedral Study of Event-Based Models for the Resource-Constrained Project Scheduling Problem Journal of Scheduling, 2020 (preprint available as ZIB-Report 17-79) Alexander Tesch PDF (ZIB-Report)
BibTeX
Information-Based Optimization of Surgery Schedules
Approximate and exact optimal designs for 2^k factorial experiments for generalized linear models via second order cone programming Statistical Papers, Vol.61, pp. 2737-2767, 2020 (preprint available as ) Belmiro Duarte, Guillaume Sagnol BibTeX
DOI
Information-Based Optimization of Surgery Schedules
2019
Algorithmen unterstützen OP-Planung Management & Krankenhaus, p. 20, Wiley, 2019 (in press) Ralf Borndörfer, Alexander Tesch, Guillaume Sagnol PDF
BibTeX
Information-Based Optimization of Surgery Schedules
An unexpected connection between Bayes A-optimal designs and the group lasso Statistical Papers, 60(2), pp. 215-234, 2019 (preprint available as ) Guillaume Sagnol, Edouard Pauwels BibTeX
DOI
URN
Information-Based Optimization of Surgery Schedules
2018
Approximation Hierarchies for the cone of flow matrices INOC 2017 – 8th International Network Optimization Conference, pp. 275-284, Vol.64, Electronic Notes in Discrete Mathematics, 2018 (preprint available as ZIB-Report 18-20) Guillaume Sagnol, Marco Blanco, Thibaut Sauvage PDF (ZIB-Report)
BibTeX
DOI
Information-Based Optimization of Surgery Schedules
Improving Energetic Propagations for Cumulative Scheduling Principles and Practice of Constraint Programming (CP 2018), 2018 (accepted for publication, preprint available as ZIB-Report 18-29) Alexander Tesch PDF (ZIB-Report)
BibTeX
URN
Information-Based Optimization of Surgery Schedules
Optimization of a Master Surgery Schedule Master's thesis, Freie Universität Berlin, Guillaume Sagnol (Advisor), 2018 Lisa Mattrisch PDF
BibTeX
URN
Information-Based Optimization of Surgery Schedules
Robust Allocation of Operating Rooms: a Cutting Plane Approach to handle Lognormal Case Durations European Journal of Operational Research, 271(2), pp. 420-435, 2018 (preprint available as ZIB-Report 16-18) Guillaume Sagnol, Christoph Barner, Ralf Borndörfer, Mickaël Grima, Mathes Seeling, Claudia Spies, Klaus Wernecke PDF (ZIB-Report)
PDF (ZIB-Report)
BibTeX
DOI
Information-Based Optimization of Surgery Schedules
The Cone of Flow Matrices: Approximation Hierarchies and Applications Networks, 72(1), pp. 128-150, 2018 (preprint available as ZIB-Report 17-32) Guillaume Sagnol, Marco Blanco, Thibaut Sauvage PDF (ZIB-Report)
BibTeX
DOI
Information-Based Optimization of Surgery Schedules
The Price of Fixed Assignments in Stochastic Extensible Bin Packing WAOA 2018: Approximation and Online Algorithms, pp. 327-347, Vol.11312, Lecture Notes in Computer Science, 2018 (accepted for publication, preprint available as ZIB-Report 18-19) Guillaume Sagnol, Daniel Schmidt genannt Waldschmidt, Alexander Tesch PDF (ZIB-Report)
BibTeX
DOI
Information-Based Optimization of Surgery Schedules
2017
Improved Compact Models for the Resource-Constrained Project Scheduling Problem Operations Research Proceedings 2016, pp. 25-30, 2017 (preprint available as ZIB-Report 16-76) Alexander Tesch PDF (ZIB-Report)
BibTeX
Information-Based Optimization of Surgery Schedules
Sparse Proteomics Analysis – a compressed sensing-based approach for feature selection and classification of high-dimensional proteomics mass spectrometry data BMC Bioinfomatics, 18(160), 2017 Tim Conrad, Martin Genzel, Nada Cvetkovic, Niklas Wulkow, Alexander Benedikt Leichtle, Jan Vybiral, Gitta Kytyniok, Christof Schütte BibTeX
DOI
Information-Based Optimization of Surgery Schedules
2016
A Nearly Exact Propagation Algorithm for Energetic Reasoning in O(n^2 log n) Principles and Practice of Constraint Programming (CP 2016), pp. 493-519, Vol.22, Lecture Notes in Computer Science, 2016 (preprint available as ZIB-Report 16-25) Alexander Tesch PDF (ZIB-Report)
BibTeX
DOI
Information-Based Optimization of Surgery Schedules
Exact Energetic Reasoning in O(n^2 log^2 n) ZIB-Report 16-46 Alexander Tesch PDF
BibTeX
URN
Information-Based Optimization of Surgery Schedules
Multiobjective Model Predictive Control of an Industrial Laundry Procedia Technology, pp. 483-490, 2016 (accepted for publication) Sebastian Peitz, Manuel Gräler, Christian Henke, Mirko Hessel-von Molo, Michael Dellnitz, Ansgar Trächtler BibTeX
Information-Based Optimization of Surgery Schedules