La pianificazione dei trattamenti oncologici rappresenta un problema complesso, caratterizzato dalla necessità di coordinare pazienti con differenti livelli di priorità, risorse limitate e vincoli clinici e organizzativi. Il presente lavoro propone un modello di ottimizzazione per la pianificazione delle infusioni oncologiche nell’arco di una giornata, con l’obiettivo di supportare l’assegnazione dei pazienti alle risorse disponibili e migliorare l’efficienza complessiva del processo. Il problema è formulato mediante un modello di programmazione lineare intera mista, nel quale vengono considerati lo slot di arrivo e la priorità clinica di ciascun paziente, la durata del trattamento, il farmaco richiesto, la disponibilità delle poltrone, il numero di infermieri e la capacità di preparazione della farmacia. Il modello tiene inoltre conto della presenza di urgenze oncologiche, gestite individualmente e assegnate a una specifica poltrona nel rispetto della loro priorità e della durata del trattamento. La funzione obiettivo considera diversi aspetti legati alla pianificazione dei trattamenti e all’utilizzo delle risorse disponibili. Sono inoltre considerati i principali vincoli organizzativi e temporali, assicurando che i trattamenti vengano programmati nel rispetto delle condizioni previste e completati entro l’orizzonte temporale considerato. Il modello è stato implementato in MATLAB e risolto mediante il solver intlinprog. I risultati ottenuti consentono di analizzare differenti configurazioni operative e di valutare il compromesso tra qualità del servizio, rispetto delle priorità cliniche e utilizzo efficiente delle risorse disponibili.

OTTIMIZZAZIONE DELLA PIANIFICAZIONE DEI TRATTAMENTI SANITARI IN UN REPARTO ONCOLOGICO

DE BIASI, SILVANA
2025/2026

Abstract

La pianificazione dei trattamenti oncologici rappresenta un problema complesso, caratterizzato dalla necessità di coordinare pazienti con differenti livelli di priorità, risorse limitate e vincoli clinici e organizzativi. Il presente lavoro propone un modello di ottimizzazione per la pianificazione delle infusioni oncologiche nell’arco di una giornata, con l’obiettivo di supportare l’assegnazione dei pazienti alle risorse disponibili e migliorare l’efficienza complessiva del processo. Il problema è formulato mediante un modello di programmazione lineare intera mista, nel quale vengono considerati lo slot di arrivo e la priorità clinica di ciascun paziente, la durata del trattamento, il farmaco richiesto, la disponibilità delle poltrone, il numero di infermieri e la capacità di preparazione della farmacia. Il modello tiene inoltre conto della presenza di urgenze oncologiche, gestite individualmente e assegnate a una specifica poltrona nel rispetto della loro priorità e della durata del trattamento. La funzione obiettivo considera diversi aspetti legati alla pianificazione dei trattamenti e all’utilizzo delle risorse disponibili. Sono inoltre considerati i principali vincoli organizzativi e temporali, assicurando che i trattamenti vengano programmati nel rispetto delle condizioni previste e completati entro l’orizzonte temporale considerato. Il modello è stato implementato in MATLAB e risolto mediante il solver intlinprog. I risultati ottenuti consentono di analizzare differenti configurazioni operative e di valutare il compromesso tra qualità del servizio, rispetto delle priorità cliniche e utilizzo efficiente delle risorse disponibili.
2025
OPTIMIZATION OF HEALTHCARE TREATMENT SCHEDULING IN AN ONCOLOGY DEPARTMENT
Ottimizzazione
Oncologia
Scheduling
MILP
File in questo prodotto:
File Dimensione Formato  
Ottimizzazione_della_pianificazione_dei_trattamenti_sanitari_in_un_reparto_oncologico (2).pdf

File consultabile da postazioni biblioteca

Descrizione: Allegato tesi con liberatoria
Dimensione 1.19 MB
Formato Adobe PDF
1.19 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.14253/110405