A branch-and-cut algorithm for job-shop scheduling under Time-of-Use pricing and a peak power limit

We address the job-shop scheduling problem under Time-of-Use pricing and a peak power limit, with the objective of minimizing total energy costs. To solve this problem, we propose a period-indexed mixed-integer linear programming formulation that reduces the number of variables compared to traditional time-indexed approaches, at the expense of an exponential number of constraints required to enforce the peak power limit. For this reason, we embed the formulation in a branch-and-cut scheme, where peak-power constraints are added only when violated. In addition, the formulation is strengthened with valid inequalities to improve the root relaxation and enumeration tree exploration. The proposed Branch-and-Cut incorporates clique-forbidding cuts, derived from minimal covers of the knapsack polytope associated with the peak-power constraint. We further extend this approach by deriving cuts from arbitrary valid inequalities of the peak-power polytope, and implement a problem-specific cut selection strategy inspired by established metrics in the literature to add the most effective lazy cuts. The resulting framework addresses the structural challenges of energy-aware job-shop scheduling while advancing exact methods in this domain. • We study the job-shop scheduling problem with ToU pricing and peak power constraints. • We propose a period-indexed Branch-and-Cut with clique-forbidding constraints. • We improve the formulation through several families of valid inequalities. • We extend the clique-forbidding constraints via extremal interval-graph arguments. • We report an extensive computational study across problem sizes and ToU profiles.

Authors

Institutions

Publication Details

Journal
European Journal of Operational Research
Published
2026-04-01
DOI
https://doi.org/10.1016/j.ejor.2026.04.018
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

A branch-and-cut algorithm for job-shop scheduling under Time-of-Use pricing and a peak power limit

Xavier Delorme, Paolo Gianessi, Marouane Felloussi
European Journal of Operational Research
Scheduling and Optimization Algorithms
article

A branch-and-cut algorithm for job-shop scheduling under Time-of-Use pricing and a peak power limit

Xavier Delorme, Paolo Gianessi, Marouane Felloussi
article en

Abstract

We address the job-shop scheduling problem under Time-of-Use pricing and a peak power limit, with the objective of minimizing total energy costs. To solve this problem, we propose a period-indexed mixed-integer linear programming formulation that reduces the number of variables compared to traditional time-indexed approaches, at the expense of an exponential number of constraints required to enforce the peak power limit. For this reason, we embed the formulation in a branch-and-cut scheme, where peak-power constraints are added only when violated. In addition, the formulation is strengthened with valid inequalities to improve the root relaxation and enumeration tree exploration. The proposed Branch-and-Cut incorporates clique-forbidding cuts, derived from minimal covers of the knapsack polytope associated with the peak-power constraint. We further extend this approach by deriving cuts from arbitrary valid inequalities of the peak-power polytope, and implement a problem-specific cut selection strategy inspired by established metrics in the literature to add the most effective lazy cuts. The resulting framework addresses the structural challenges of energy-aware job-shop scheduling while advancing exact methods in this domain. • We study the job-shop scheduling problem with ToU pricing and peak power constraints. • We propose a period-indexed Branch-and-Cut with clique-forbidding constraints. • We improve the formulation through several families of valid inequalities. • We extend the clique-forbidding constraints via extremal interval-graph arguments. • We report an extensive computational study across problem sizes and ToU profiles.

European Journal of Operational Research
Centre National de la Recherche Scientifique (FR), Université Clermont Auvergne (FR), Mines Saint-Étienne (FR), Laboratoire d'Informatique, de Modélisation et d'Optimisation des Systèmes (FR), Laboratoire Génie Industriel (FR)
Openalex Percentile: Top 100%
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.