DFG Research Grants Project 405488489
Resident scheduling in teaching hospitals with the use of quantitative methods
This research project mainly deals with the strategic and tactical-operative scheduling of medical residents. In addition to relieving the medical staff who are currently responsible for the planning process, this research project increases the predictability of structured training. This gives hospitals the opportunity to increase the quality of their training and, consequently, their attractiveness to other hospitals. In addition, supervisors from different departments can better assess the knowledge of residents and thus to keep the level of service, which is particularly important in hospitals, permanently high even when changing residents.
05.03.2019: Presentation of „A robust framework for task-related resident scheduling” at Ghent University
Prof. Dr. Jens O. Brunner travels to Ghent and presents the first publication of our project “Strategic task-related resident scheduling with uncertainty”. A focus of the presentation is the integration of robustness in our mathematical formulation and the resulting insights of the problem. Subsequent to the presentation, new possibilities for resident scheduling are discussed using the methods of Operations Research.
14.01.2019: “A Robust Framework for Task-Related Resident Scheduling” accepted for publication in the European Journal of Operational Research
The research team of Prof. Dr. Jens O. Brunner and Prof. Dr. Manfred Blobner will publish first results of resident scheduling in teaching hospitals with the use of quantitative methods in the European Journal of Operational Research. They present a new formulation of scheduling residents in a task-related setting with uncertainty in interventions. They show that ignoring uncertainty in interventions leads to a large increase in the duration of a resident program.
12.09.2018: Presentation of “Annual Scheduling for Anesthesia Residents in Task-Related Programs with a Focus on Continuity of Care” at the OR 2018
Sebastian Kraul travels to Brussel and presents the research results of our research project “Tactical task-related resident scheduling focusing on continuity of care”. The presentation highlights key-performance indicators for continuity of care and how to integrate them into a mathematical formulation.
21.08.2018: First Meeting
The research team of Prof. Dr. Jens O. Brunner and Prof. Dr. Manfred Blobner have a first meeting to identify organizational tasks before the project starts.
17.07.2018: Presentation of “A robust framework for task-related resident scheduling” at the Bergische Universität Wuppertal
Prof. Dr. Jens O. Brunner travels to the Bergische Universität Wuppertal and presents the research results of our project “Strategic task-related resident scheduling with uncertainty”. In the talk, he presents the influence of interventions on resident programs.
09.07.2018: Funding received
Prof. Dr. Jens O. Brunner and Prof. Dr. Manfred Blobner are informed by the DFG that their research grants project “Resident scheduling in teaching hospitals with the use of quantitative methods” will be funded.
WP 1: Data & Experts
Throughout the whole project, the relevant data is gathered and anonymized from the cooperation partner to form a building block for the planning process of residents. To identify criteria of fairness and stability as well as potential weaknesses experts are interviewed and the results are used to generate mathematical models. Additionally, also interviews with residents are done to evaluate their satisfaction and receive feedback for the project. The insights of these interviews are used to point out and react to the strengths and weaknesses of the project and thus support the achievement of intended goals.
WP 2: Demand & Capacity
In the first step, it is important to clearly define demands and capacities for surgeries, not only for shifts but also regarding the different types of physicians. This is necessary since the number of surgeries that a resident can perform within a time period and a certain clinic is an elementary component of fulfilling the different stages of education. Therefore realistic predictions help to plan the duration of the different stages.
WP 3: Key Figures & Evaluation
Key figures are an essential operational instrument for comparison and regulation as well as for the measurement of target achievement. Therefore it is tried to derive key figures from other service areas, use them for the modeling of objectives and evaluate interdependencies. In this context, thresholds should help with evaluating the fitness of the key figures. In collaboration with the project partner, a method for tracking these key figures within the daily routine is developed.
WP 4: Implementation & Guideline
In order to implement the insights of the project to hospitals, a suitable interface for personnel planning software is necessary. Therefore the correlations between education and personnel planning are analyzed and mapped to an interdependency matrix. This also helps with identifying and avoiding potential problems and intends to simplify future research.
Additionally, a guideline for researchers and practitioners sums up the arising problems in resident planning to help them understand the complexity of planning.
WP 5: Models & Methods
A clear educational structure and reliable planning improves a hospitals reputation for attractive and efficient education and thus providing a competitive advantage in employing physicians. However, hospitals need to consider high service levels and the effective use of human resources. Paying attention to all of these aspects means in a first step to determine the optimal number of education appointments with consideration of resource and capacity limitations. Due to the planning complexity, mathematical models and methods are used to first determine the optimal number of resident jobs along with the appropriate education schedules. Therefore a mixed integer problem is formulated and solved with OR/MS algorithms, like column generation, branch, price and cut or Benders decomposition. The developed methods are tested within simulations as well as case studies at the cooperation partner.
WP 6: Stochastic & Robustness
After developing the mathematical model for resident scheduling, the problem is expanded by stochastic factors that occur in reality and affect demands and capacities. Therefore on the one hand Markov decision processes are used and on the other hand a two-stage stochastic programming approach, which intends to provide more ex-ante information. The formerly developed methods need to be adapted to these topics.
However, uncertainties occur not only within the strategical planning but also within the tactical planning level, where the educational schedule is transformed into a concrete working roster. In this context, certainty measurements help to avoid unfairness in terms of steady progress or number of clinic transitions.
Overall the uncertainties regarding the number of surgeries are intended to be met by a robustness concept in order to improve planning reliability and lower the number of roster changes.
WP 7: Fairness & Stability
Since fairness directly affects employees satisfaction and thus the quality of work, different fairness concepts are defined and their influence on personnel planning is evaluated. In this context, especially the number of clinic transitions and the intended influence on the continuity of care is considered. Therefore the developed models are adapted and solved heuristically, for example with local search heuristics.
Strategic task-related resident scheduling with uncertainty
Sebastian Kraul; Andreas Fügener; Jens O. Brunner; Manfred Blobner
In this project, we investigate the effects of uncertainty regarding interventions on the total number of residents that a hospital can employ without violating the program length.
We consider the training phase of physicians after finishing medical school. They specialize in a common field like ophthalmology or anesthesiology and are called residents. Technological progress in health care leads to increasing complexity in the requirements of physician training. As a consequence, those programs are often not only time-related but also task-related. Task-related means that residents should perform a given number of different interventions in their program. Typically, a resident will follow a rotation across different clinical departments, where the number of performed interventions per period may be estimated. Predicting the exact number of interventions is usually not possible. Accordingly, a resident might not be able to perform all of the required interventions during the planned rotation, resulting in an extension of the program. In this project, a new model is presented that calculates the number of residents a hospital can reliably train on a strategic level. Our model also provides the corresponding training schedule. It considers minimum requirements of both time-related stays in specific departments as well as task-related interventions that have to be performed. The robustness of the model can be set by management to handle uncertainties in interventions. A Dantzig-Wolfe decomposition is used to accelerate the solution process, and a new pattern generation approach that can construct multiple patterns out of one solution is developed. The termination of the column generation algorithm is accelerated significantly by this method. The model is evaluated using real-world data from a resident program for anesthesiology in a German university hospital. The results demonstrate that near-optimal solutions with an average optimality gap of below five percent can be achieved within computation times of few minutes.
Kraul, Sebastian; Fügener, Andreas; Brunner, Jens O.; Blobner, Manfred (2019): A Robust Framework for Task-Related Resident Scheduling. In: European Journal of Operational Research. DOI: 10.1016/j.ejor.2019.01.034.
Tactical task-related resident scheduling focusing on continuity of care
In this project, we investigate the impact of continuity of care and fair training progress for annual schedules.
This project presents a new model for constructing annual schedules for medical residents based on the regulations of a German teaching hospital as well as the program restrictions of the German Medical Association. Since resident programs of physicians do not only vary between disciplines but also between countries, it is essential to evaluate the main characteristics of the program. The main difference between the already well-studied resident programs in the US and the one of this project is the task-related structure. Residents need to perform different interventions several times to become specialists. This study will focus on Germany since there was a judgment in 2015 that hospital management needs training schedules guaranteeing the success of the resident program in time. Therefore, a new formulation of a tactical resident scheduling problem is presented. The problem is formulated in two stages considering the total number of interventions, equal progress in training as well as continuity of care. As the second stage of our formulation is a quadratic program and even by linearization standard solvers are not able to generate high-quality solutions within 24 hours, a genetic algorithm using standard crossovers is developed for the second stage constructing annual schedules for an existing stock of residents. We evaluate our algorithm by comparing the solutions of the genetic algorithm and standard software with a real-world situation of a German training hospital from 2016.
Prof. Dr. Jens O. Brunner
Chair of Health Care Operations/Health Information Management, Faculty of Business and Economics, University of Augsburg – University Center for Health Sciences at the Augsburg Clinic – UNIKA-T, Neusässer Straße 47, Augsburg 86156, Germany
Prof. Dr. Manfred Blobner
Department of Anaesthesiology, School of Medicine, Technical University of Munich, Klinikum rechts der Isar, Ismaninger Straße 22, Munich 81675, Germany