Improving ASP-based ORS Schedules through Machine Learning Predictions

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Bruno, Pierangela, Dodaro, Carmine, Galatà, Giuseppe, Maratea, Marco, Mochi, Marco
Natura: Preprint
Pubblicazione: 2025
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866911373402832896
author Bruno, Pierangela
Dodaro, Carmine
Galatà, Giuseppe
Maratea, Marco
Mochi, Marco
author_facet Bruno, Pierangela
Dodaro, Carmine
Galatà, Giuseppe
Maratea, Marco
Mochi, Marco
contents The Operating Room Scheduling (ORS) problem deals with the optimization of daily operating room surgery schedules. It is a challenging problem subject to many constraints, like to determine the starting time of different surgeries and allocating the required resources, including the availability of beds in different department units. Recently, solutions to this problem based on Answer Set Programming (ASP) have been delivered. Such solutions are overall satisfying but, when applied to real data, they can currently only verify whether the encoding aligns with the actual data and, at most, suggest alternative schedules that could have been computed. As a consequence, it is not currently possible to generate provisional schedules. Furthermore, the resulting schedules are not always robust. In this paper, we integrate inductive and deductive techniques for solving these issues. We first employ machine learning algorithms to predict the surgery duration, from historical data, to compute provisional schedules. Then, we consider the confidence of such predictions as an additional input to our problem and update the encoding correspondingly in order to compute more robust schedules. Results on historical data from the ASL1 Liguria in Italy confirm the viability of our integration. Under consideration in Theory and Practice of Logic Programming (TPLP).
format Preprint
id arxiv_https___arxiv_org_abs_2507_16454
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Improving ASP-based ORS Schedules through Machine Learning Predictions
Bruno, Pierangela
Dodaro, Carmine
Galatà, Giuseppe
Maratea, Marco
Mochi, Marco
Artificial Intelligence
Logic in Computer Science
The Operating Room Scheduling (ORS) problem deals with the optimization of daily operating room surgery schedules. It is a challenging problem subject to many constraints, like to determine the starting time of different surgeries and allocating the required resources, including the availability of beds in different department units. Recently, solutions to this problem based on Answer Set Programming (ASP) have been delivered. Such solutions are overall satisfying but, when applied to real data, they can currently only verify whether the encoding aligns with the actual data and, at most, suggest alternative schedules that could have been computed. As a consequence, it is not currently possible to generate provisional schedules. Furthermore, the resulting schedules are not always robust. In this paper, we integrate inductive and deductive techniques for solving these issues. We first employ machine learning algorithms to predict the surgery duration, from historical data, to compute provisional schedules. Then, we consider the confidence of such predictions as an additional input to our problem and update the encoding correspondingly in order to compute more robust schedules. Results on historical data from the ASL1 Liguria in Italy confirm the viability of our integration. Under consideration in Theory and Practice of Logic Programming (TPLP).
title Improving ASP-based ORS Schedules through Machine Learning Predictions
topic Artificial Intelligence
Logic in Computer Science
url https://arxiv.org/abs/2507.16454