Skip to Main Content (Press Enter)

Logo CNR
  • ×
  • Home
  • People
  • Outputs
  • Organizations
  • Expertise & Skills

UNI-FIND
Logo CNR

|

UNI-FIND

cnr.it
  • ×
  • Home
  • People
  • Outputs
  • Organizations
  • Expertise & Skills
  1. Outputs

Exact and heuristic solution approaches for energy-efficient identical parallel machine scheduling with time-of-use costs

Academic Article
Publication Date:
2023
abstract:
Nowadays, energy-efficient scheduling has assumed a key role in ensuring the sustainability of manu- facturing processes. In this context, we focus on the bi-objective problem of scheduling a set of jobs on identical parallel machines to simultaneously minimize the maximum completion time and the total energy consumption over a time horizon partitioned into a set of discrete slots. The energy costs are determined by a time-of-use pricing scheme, which plays a crucial role in regulating energy demand and flattening its peaks. First, we uncover a symmetry-breaking property that characterizes the struc- ture of the solution space of the problem. As a consequence, we provide a novel, compact mixed-integer linear programming formulation at the core of an efficient exact solution algorithm. A thorough exper- imental campaign shows that the use of the novel mathematical programming formulation enables the solution of larger-scale instances and entails a reduction in the computational times as compared to the formulation already available in the literature. Furthermore, we propose a new heuristic that improves the state-of-the-art in terms of required computational effort and quality of solutions. Such a heuristic outperforms the existing heuristics for the problem and is also capable of speeding up the exact solution algorithm when used for its initialization. Finally, we introduce a novel dynamic programming algorithm that is able to compute the optimal timing of the jobs scheduled on each machine to further improve the performance of the new heuristic.
Iris type:
01.01 Articolo in rivista
Keywords:
Scheduling; Time-of-Use prices; Fast algorithms; Mixed-integer programming; Dynamic programming
List of contributors:
Gaggero, Mauro
Authors of the University:
GAGGERO MAURO
Handle:
https://iris.cnr.it/handle/20.500.14243/435404
Published in:
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH
Journal
  • Use of cookies

Powered by VIVO | Designed by Cineca | 26.5.0.0 | Sorgente dati: PREPROD (Ribaltamento disabilitato)