Back to Search Start Over

Solving Rehabilitation Scheduling Problems via a Two-Phase ASP Approach

Authors :
MATTEO CARDELLINI
PAOLO DE NARDI
CARMINE DODARO
GIUSEPPE GALATÀ
ANNA GIARDINI
MARCO MARATEA
IVAN PORRO
Source :
Theory and Practice of Logic Programming. :1-24
Publication Year :
2023
Publisher :
Cambridge University Press (CUP), 2023.

Abstract

A core part of the rehabilitation scheduling process consists of planning rehabilitation physiotherapy sessions for patients, by assigning proper operators to them in a certain time slot of a given day, taking into account several legal, medical and ethical requirements and optimizations, e.g., patient's preferences and operator's work balancing. Being able to efficiently solve such problem is of upmost importance, in particular after the COVID-19 pandemic that significantly increased rehabilitation's needs. In this paper, we present a two-phase solution to rehabilitation scheduling based on Answer Set Programming, which proved to be an effective tool for solving practical scheduling problems. We first present a general encoding, and then add domain specific optimizations. Results of experiments performed on both synthetic and real benchmarks, the latter provided by ICS Maugeri, show the effectiveness of our solution as well as the impact of our domain specific optimizations. Under consideration in Theory and Practice of Logic Programming (TPLP).<br />Under consideration in Theory and Practice of Logic Programming (TPLP)

Details

ISSN :
14753081 and 14710684
Database :
OpenAIRE
Journal :
Theory and Practice of Logic Programming
Accession number :
edsair.doi.dedup.....af6708e3cecde0393adc24e3ea27f66a
Full Text :
https://doi.org/10.1017/s1471068423000030