We study the non-preemptive scheduling of general jobs on identical parallel machines, where loading and unloading operations are performed by either a single shared server or by two dedicated servers. The objective is to minimise the makespan. In the literature, exact solution approaches are scarce, and limited to the two-machine case with a single server, or to regular job sets processed on any number of machines with two dedicated servers. We propose three exact solution approaches, each of which is adapted to both problem variants for any number of machines. We adapt two existing models, the time-indexed formulation (TIF) and the arc-flow formulation (FFF), and we propose a constraint programming model (CP). The performance of the models is assessed on benchmark instances with up to 100 jobs and 7 machines. Computational results showed that the FFF and CP models outperformed TIF for instances with more than 10 jobs. CP showed an outstanding performance, solving the majority of problems with 100 jobs to optimality in a short computational time. When non optimal, CP provided feasible solutions with an extremely low gap to best bound.
Exact approaches for parallel machine scheduling with loading and unloading servers
Druetto, Alessandro;Grosso, Andrea;
2025-01-01
Abstract
We study the non-preemptive scheduling of general jobs on identical parallel machines, where loading and unloading operations are performed by either a single shared server or by two dedicated servers. The objective is to minimise the makespan. In the literature, exact solution approaches are scarce, and limited to the two-machine case with a single server, or to regular job sets processed on any number of machines with two dedicated servers. We propose three exact solution approaches, each of which is adapted to both problem variants for any number of machines. We adapt two existing models, the time-indexed formulation (TIF) and the arc-flow formulation (FFF), and we propose a constraint programming model (CP). The performance of the models is assessed on benchmark instances with up to 100 jobs and 7 machines. Computational results showed that the FFF and CP models outperformed TIF for instances with more than 10 jobs. CP showed an outstanding performance, solving the majority of problems with 100 jobs to optimality in a short computational time. When non optimal, CP provided feasible solutions with an extremely low gap to best bound.| File | Dimensione | Formato | |
|---|---|---|---|
|
TwoServers.pdf
Accesso aperto con embargo fino al 01/12/2028
Tipo di file:
POSTPRINT (VERSIONE FINALE DELL’AUTORE)
Dimensione
378.11 kB
Formato
Adobe PDF
|
378.11 kB | Adobe PDF | Visualizza/Apri Richiedi una copia |
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.



