A genetic programming approach to solve energy-aware flexible flow-shop scheduling problems with batching and time constraints

Abstract We consider a scheduling problem for two-stage flexible flow shops with parallel batch processing machines (BPMs), motivated by settings found in the diffusion area in semiconductor wafer fabrication facilities. An objective function blending the total weighted tardiness (TWT) and the total electricity cost (TEC) is used under a time-of-use (TOU) tariff. Initial maximum time lags, i.e. time constraints for the operations on the first stage and regular time constraints between the operations on the first and second stage are taken into account to prevent native oxidation and contamination effects on the wafer surface. Problems with time constraints have not been discussed in the literature so far for energy-aware scheduling. A mixed-integer linear programming (MILP) formulation is established for this scheduling problem. Moreover, a genetic programming (GP) procedure is designed to automatically discover priority indices within a new heuristic scheduling framework that is able to avoid time constraint violations. The framework is based on a lead time iteration approach to set internal due dates for the first stage and release dates for the second stage and a time window decomposition (TWD) scheme together with a decision theoretic heuristic (DTH). The GP approach uses specific terminals to avoid the violation of time constraints. Moreover, violations are penalized in the GP approach. Results of designed computational experiments are reported that demonstrate that the learned priority indices lead to high-quality schedules with only a very small number of time constraint violations in a short amount of computing time. Tradeoffs between the TWT and TEC values of the resulting schedules can be obtained by the proposed approach.

Authors

Institutions

Publication Details

Journal
Flexible Services and Manufacturing Journal
Published
2026-05-29
DOI
https://doi.org/10.1007/s10696-026-09669-2
Primary Topic
Scheduling and Optimization Algorithms
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A genetic programming approach to solve energy-aware flexible flow-shop scheduling problems with batching and time constraints

Daniel Schorn, Lars Mönch
Flexible Services and Manufacturing Journal
Scheduling and Optimization Algorithms
article

A genetic programming approach to solve energy-aware flexible flow-shop scheduling problems with batching and time constraints

Daniel Schorn, Lars Mönch
article en

Abstract

Abstract We consider a scheduling problem for two-stage flexible flow shops with parallel batch processing machines (BPMs), motivated by settings found in the diffusion area in semiconductor wafer fabrication facilities. An objective function blending the total weighted tardiness (TWT) and the total electricity cost (TEC) is used under a time-of-use (TOU) tariff. Initial maximum time lags, i.e. time constraints for the operations on the first stage and regular time constraints between the operations on the first and second stage are taken into account to prevent native oxidation and contamination effects on the wafer surface. Problems with time constraints have not been discussed in the literature so far for energy-aware scheduling. A mixed-integer linear programming (MILP) formulation is established for this scheduling problem. Moreover, a genetic programming (GP) procedure is designed to automatically discover priority indices within a new heuristic scheduling framework that is able to avoid time constraint violations. The framework is based on a lead time iteration approach to set internal due dates for the first stage and release dates for the second stage and a time window decomposition (TWD) scheme together with a decision theoretic heuristic (DTH). The GP approach uses specific terminals to avoid the violation of time constraints. Moreover, violations are penalized in the GP approach. Results of designed computational experiments are reported that demonstrate that the learned priority indices lead to high-quality schedules with only a very small number of time constraint violations in a short amount of computing time. Tradeoffs between the TWT and TEC values of the resulting schedules can be obtained by the proposed approach.

Flexible Services and Manufacturing Journal
FernUniversität in Hagen (DE)
European Commission, Deutsche Forschungsgemeinschaft
Affordable and clean energy
Openalex Percentile: Top 6%
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.