We study a variant of the Nurse Routing Problem where each patient may require more than one service at possible different times during the day. Each executed service yields a profit, and an additional reward is gained if all services associated with a patient are fulfilled. The problem looks for nurse routes, each one not exceeding a predefined working time limit, that maximize the global collected service profits plus the patient rewards, while respecting the time windows associated with services. We first provide a compact Mixed-Integer Linear Programming formulation for the problem. Then, we develop an Iterative Kernel Search to solve the problem heuristically. Finally, we compare the heuristic performance on several instances with that of the plain model solved through a state-of-the-art exact solver and strengthened by the separation of valid inequalities. The obtained results clearly show that our heuristic algorithm finds fairly good solutions in terms of quality, despite the use of shorter computational times.
A Kernel Search for a Patient Satisfaction-oriented Nurse Routing Problem with Time-Windows
GOBBI, ALESSANDRO;Daniele Manerba;Renata Mansini;Roberto Zanotti
2019-01-01
Abstract
We study a variant of the Nurse Routing Problem where each patient may require more than one service at possible different times during the day. Each executed service yields a profit, and an additional reward is gained if all services associated with a patient are fulfilled. The problem looks for nurse routes, each one not exceeding a predefined working time limit, that maximize the global collected service profits plus the patient rewards, while respecting the time windows associated with services. We first provide a compact Mixed-Integer Linear Programming formulation for the problem. Then, we develop an Iterative Kernel Search to solve the problem heuristically. Finally, we compare the heuristic performance on several instances with that of the plain model solved through a state-of-the-art exact solver and strengthened by the separation of valid inequalities. The obtained results clearly show that our heuristic algorithm finds fairly good solutions in terms of quality, despite the use of shorter computational times.File | Dimensione | Formato | |
---|---|---|---|
1-s2.0-S2405896319314211-main.pdf
accesso aperto
Tipologia:
Full Text
Licenza:
Dominio pubblico
Dimensione
425.26 kB
Formato
Adobe PDF
|
425.26 kB | Adobe PDF | Visualizza/Apri |
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.