Scheduling conflicting jobs on parallel identical machines is gaining increasing attention in the scientific literature. Among the several possible objective functions proposed so far, we investigate the makespan minimization. As solution approach we propose a Multi-Neighborhood Search method, which uses three neighborhoods (Move, Swap and 2-Opt, adapted from the Vehicle Routing literature) on an implicit solution representation. The search is guided by a Simulated Annealing metaheuristic. Experiments show that our method solves small instances consistently to the optimum and outperforms a constraint programming model on larger or highly conflicted instances, in much shorter runtimes.

Multi-Neighborhood Search for the Makespan Minimization Problem on Parallel Identical Machines with Conflicting Jobs

Rosati R. M.
;
Schaerf A.
2024-01-01

Abstract

Scheduling conflicting jobs on parallel identical machines is gaining increasing attention in the scientific literature. Among the several possible objective functions proposed so far, we investigate the makespan minimization. As solution approach we propose a Multi-Neighborhood Search method, which uses three neighborhoods (Move, Swap and 2-Opt, adapted from the Vehicle Routing literature) on an implicit solution representation. The search is guided by a Simulated Annealing metaheuristic. Experiments show that our method solves small instances consistently to the optimum and outperforms a constraint programming model on larger or highly conflicted instances, in much shorter runtimes.
2024
9783031629211
9783031629228
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS 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/11390/1283287
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? ND
social impact