atlas

Research map / Learning theory and algorithms / Combinatorial and search optimization

Learning-Guided Rolling Horizon Optimization for Long-Horizon Flexible Job-Shop Scheduling

ICLR 2025 · Learning theory and algorithms › Combinatorial and search optimization · approach: Unsupervised neural combinatorial optimization · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes L-RHO, a learning-guided rolling horizon optimization that uses a neural network to fix machine assignments of overlapping operations across RHO iterations, accelerating long-horizon FJSP solving with CP-SAT subproblems.

Problem

Rolling horizon optimization for long-horizon combinatorial problems such as flexible job-shop scheduling wastes computation re-optimizing overlapping operations whose machine assignments rarely change between consecutive subproblems.

Approach

Train a neural network to predict which overlapping operations keep their previous machine assignment (imitating a look-ahead oracle) and fix those assignments, yielding smaller restricted subproblems solved by CP-SAT; also gives a probabilistic analysis of when learning beats heuristic fixing (random/first).

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use learned assignment-based restrictions instead of unrestricted RHORHO · FJSP makespan, 600 operationsTime (s): 244 ± 21 -> 126 ± 19Helped
Use learned assignment-based restrictions instead of unrestricted RHORHO · FJSP makespan, 600 operationsMakespan: 1558 ± 73 -> 1513 ± 70Helped
Use learned assignment-based restrictions instead of unrestricted RHORHO · FJSP makespan, 800 operationsTime (s): 348 ± 26 -> 160 ± 23Helped
Use learned assignment-based restrictions instead of unrestricted RHORHO · FJSP makespan, 1200 operationsMakespan: 3136 ± 91 -> 3011 ± 106Helped
Use learned assignment-based restrictions instead of unrestricted RHORHO · FJSP makespan, 2000 operations transferTime (s): 862 ± 42 -> 473 ± 52Helped
Use learned assignment-based restrictions instead of unrestricted RHORHO · FJSP makespan, 2000 operations transferMakespan: 5207 ± 114 -> 4982 ± 132Helped
Use learned assignment-based restrictions instead of unrestricted RHORHO · FJSP start delay, 600 operationsTI %: +53.0% ± 1.0%Helped
Use learned assignment-based restrictions instead of unrestricted RHORHO · FJSP start delay, 600 operationsOI %: +16.0% ± 1.9%Helped
Use learned assignment-based restrictions instead of unrestricted RHORHO · FJSP start delay, 1050 operationsOI %: +21.0% ± 2.4%Helped
Use learned assignment-based restrictions instead of unrestricted RHORHO · FJSP start delay, 1600 operationsTI %: +47.3% ± 2.2%Helped
Provide previous machine assignments as warm-start hints rather than fixing operations (ablation)RHO · FJSP start delay, 1050 operationsTI %: -12.9% ± 1.6%Hurt
Provide previous machine assignments as warm-start hints rather than fixing operations (ablation)RHO · FJSP start delay, 600 operationsOI %: -7.5% ± 2.8%Hurt

Surprising findings

Limitations

Experimental setup

Datasets: synthetic FJSP instances generated following prior procedure

Benchmarks: synthetic FJSP makespan instances (600-2000 operations) start-delay FJSP instances (600-1600 operations) end-delay / combined delay FJSP machine breakdown and observation-noise FJSP variants

Metrics: makespan total start delay solve time time improvement (TI%) objective improvement (OI%)

Baselines: CP-SAT Genetic Algorithm DRL-20K DRL-Echeverria DRL-Ho ARD-LNS (Time-based) ARD-LNS (Machine-based) Oracle-LNS Default RHO Warm Start RHO Random First

Builds on: rolling horizon optimization CP-SAT adaptive randomized decomposition

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy