Energy awareness is one of the most relevant research directions in scheduling problems. In this paper we consider the minimization of both the makespan and the energy consumption in the classical job shop scheduling problem. The energy model considered allows several possible states for the machines: off, stand-by, idle, setup and processing. To solve this multi-objective problem we propose an NSGA-II based evolutionary algorithm combined with local search and a heuristic procedure to improve the energy consumption of a given schedule. We also propose an advanced constraint programming (CP) approach as well as a Mixed-Integer Linear Programming (MILP) model, to the aim of comparing their performances against those obtained with the NSGA-II. The experimental study is performed against a benchmark set that extends by 41 instances of increasing size, the set tackled in the previous literature against the same problem. The experiments demonstrate the superiority of the NSGA-II algorithm over all other methods, despite the utilization of CP and MILP allows to draw interesting conclusions on the overall solution optimality, revealing that there is still room for further optimization.

Metaheuristics for multiobjective optimization in energy-efficient job shops

Rasconi R.;Oddi A.
2022

Abstract

Energy awareness is one of the most relevant research directions in scheduling problems. In this paper we consider the minimization of both the makespan and the energy consumption in the classical job shop scheduling problem. The energy model considered allows several possible states for the machines: off, stand-by, idle, setup and processing. To solve this multi-objective problem we propose an NSGA-II based evolutionary algorithm combined with local search and a heuristic procedure to improve the energy consumption of a given schedule. We also propose an advanced constraint programming (CP) approach as well as a Mixed-Integer Linear Programming (MILP) model, to the aim of comparing their performances against those obtained with the NSGA-II. The experimental study is performed against a benchmark set that extends by 41 instances of increasing size, the set tackled in the previous literature against the same problem. The experiments demonstrate the superiority of the NSGA-II algorithm over all other methods, despite the utilization of CP and MILP allows to draw interesting conclusions on the overall solution optimality, revealing that there is still room for further optimization.
2022
Istituto di Scienze e Tecnologie della Cognizione - ISTC
Evolutionary algorithms, Heuristic search, Constraint programming, Mixed-Integer Linear Programming, Job-shop scheduling, Energy aware scheduling
File in questo prodotto:
File Dimensione Formato  
1-s2.0-S0952197622003256-main.pdf

accesso aperto

Descrizione: Miguel A. González, Riccardo Rasconi, Angelo Oddi, Metaheuristics for multiobjective optimization in energy-efficient job shops, Engineering Applications of Artificial Intelligence, Volume 115, 2022, 105263, ISSN 0952-1976, https://doi.org/10.1016/j.engappai.2022.105263. (https://www.sciencedirect.com/science/article/pii/S0952197622003256)
Tipologia: Versione Editoriale (PDF)
Licenza: Creative commons
Dimensione 2.03 MB
Formato Adobe PDF
2.03 MB Adobe PDF Visualizza/Apri

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/20.500.14243/517206
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 11
  • ???jsp.display-item.citation.isi??? 11
social impact