This thesis proposes an optimization-based decision support framework to address key scheduling challenges in healthcare, focusing on outpatient care and workforce management with limited resources. Motivated by the needs of chronic patients with Non-Communicable Diseases (NCDs) and care managers requiring centralized coordination, the research introduces the novel NCDs Agenda problem: mid-term multi-appointment scheduling of care pathways, aiming to maximize delivered services while avoiding external referrals. A major contribution is the first application of Logic-Based Benders Decomposition in Answer Set Programming (ASP), with enhanced Benders cuts using unsatisfiable cores to efficiently solve large instances. To model daily operations, a new open-shop scheduling variant is proposed. Addressing duration uncertainty, a novel Robust Optimization approach is presented which manages delay propagation across both machine (operator) and job (patient) schedules, in case of multi-operation jobs. A state-based model incorporating Dynamic Programming is developed and validated through simulation. Finally, a real-world shift scheduling problem is tackled using ASP-based fairness mechanisms, targeting workload imbalances among highly specialized personnel, vital for staff satisfaction and sustainable management. Novel memory-based mechanisms are proposed to promote equity and validated on real data by staff members, showing improved service coverage and workload balance.

An Optimization-based Decision Support Framework for Scheduling Problems in Healthcare: Addressing Outpatient Pathways and Workforce Management

ROMA, MARCO
2025

Abstract

This thesis proposes an optimization-based decision support framework to address key scheduling challenges in healthcare, focusing on outpatient care and workforce management with limited resources. Motivated by the needs of chronic patients with Non-Communicable Diseases (NCDs) and care managers requiring centralized coordination, the research introduces the novel NCDs Agenda problem: mid-term multi-appointment scheduling of care pathways, aiming to maximize delivered services while avoiding external referrals. A major contribution is the first application of Logic-Based Benders Decomposition in Answer Set Programming (ASP), with enhanced Benders cuts using unsatisfiable cores to efficiently solve large instances. To model daily operations, a new open-shop scheduling variant is proposed. Addressing duration uncertainty, a novel Robust Optimization approach is presented which manages delay propagation across both machine (operator) and job (patient) schedules, in case of multi-operation jobs. A state-based model incorporating Dynamic Programming is developed and validated through simulation. Finally, a real-world shift scheduling problem is tackled using ASP-based fairness mechanisms, targeting workload imbalances among highly specialized personnel, vital for staff satisfaction and sustainable management. Novel memory-based mechanisms are proposed to promote equity and validated on real data by staff members, showing improved service coverage and workload balance.
27-mag-2025
Italiano
logic-based Benders decomposition
multi-appointment scheduling
outpatient scheduling
workforce management
answer set programming
logic programming
mixed integer linear programming
robust optimization
fairness
Cappanera, Paola
Nonato, Maddalena
Gavanelli, Marco
File in questo prodotto:
File Dimensione Formato  
ActivityReportMarcoRomaPDFA.pdf

non disponibili

Dimensione 82.55 kB
Formato Adobe PDF
82.55 kB Adobe PDF
FinalThesisMarcoRomaPhDSmartIndustryPDFA.pdf

embargo fino al 29/05/2028

Dimensione 11.06 MB
Formato Adobe PDF
11.06 MB Adobe PDF

I documenti in UNITESI sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14242/215947
Il codice NBN di questa tesi è URN:NBN:IT:UNIPI-215947