Exact algorithms for energy-constrained scheduling on identical parallel machines

We address the problem of scheduling non-preemptive jobs on identical parallel machines under a single renewable resource constraint, with the objective of minimizing the makespan. This setting captures relevant applications in energy-aware production planning, where energy usage must not exceed a fixed limit at any time. We introduce two mathematical formulations and propose an exact algorithm that integrates a branch-and-bound, advanced bounding techniques, and a constraint programming model. Extensive computational experiments on two benchmark sets from the literature show that the proposed approach outperforms existing exact methods, solving more instances to optimality and achieving consistently smaller optimality gaps within limited computation time. • We develop advanced bounds via column generation and metaheuristic based methods. • We introduce a new B&B with dynamic programming cuts and timetabling based pruning. • We present an exact algorithm using binary search with B&B, CP, and known methods. • We compare MILP and CP models for parallel machines with a single renewable resource. • We report superior computational results on two benchmark sets from the literature.

Authors

Institutions

Publication Details

Journal
Computers & Operations Research
Published
2026-02-26
DOI
https://doi.org/10.1016/j.cor.2026.107440
Primary Topic
Scheduling and Optimization Algorithms
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Exact algorithms for energy-constrained scheduling on identical parallel machines

Jean‐François Côté, Vinícius Loti de Lima, Carlo Alberto Magni, Manuel Iori et al.
Computers & Operations Research
Scheduling and Optimization Algorithms
article

Exact algorithms for energy-constrained scheduling on identical parallel machines

Jean‐François Côté, Vinícius Loti de Lima, Carlo Alberto Magni, Manuel Iori, Giulia Dotti
article en

Abstract

We address the problem of scheduling non-preemptive jobs on identical parallel machines under a single renewable resource constraint, with the objective of minimizing the makespan. This setting captures relevant applications in energy-aware production planning, where energy usage must not exceed a fixed limit at any time. We introduce two mathematical formulations and propose an exact algorithm that integrates a branch-and-bound, advanced bounding techniques, and a constraint programming model. Extensive computational experiments on two benchmark sets from the literature show that the proposed approach outperforms existing exact methods, solving more instances to optimality and achieving consistently smaller optimality gaps within limited computation time. • We develop advanced bounds via column generation and metaheuristic based methods. • We introduce a new B&B with dynamic programming cuts and timetabling based pruning. • We present an exact algorithm using binary search with B&B, CP, and known methods. • We compare MILP and CP models for parallel machines with a single renewable resource. • We report superior computational results on two benchmark sets from the literature.

Computers & Operations ResearchVol. 191
University of Modena and Reggio Emilia (IT), Amazon (United States) (US), Bellevue College (US), Université Laval (CA)
Affordable and clean energy
Openalex Percentile: Top 46%
Scheduling and Optimization Algorithms
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.