Learning-Guided Rolling Horizon Optimization for Long-Horizon Flexible Job-Shop Scheduling
Not on the map. Why?
Abstract (arXiv)
Long-horizon combinatorial optimization problems (COPs), such as the Flexible Job-Shop Scheduling Problem (FJSP), often involve complex, interdependent decisions over extended time frames, posing significant challenges for existing solvers. While Rolling Horizon Optimization (RHO) addresses this by decomposing problems into overlapping shorter-horizon subproblems, such overlap often involves redundant computations. In this paper, we present L-RHO, the first learning-guided RHO framework for COPs. L-RHO employs a neural network to intelligently fix variables that in hindsight did not need to be re-optimized, resulting in smaller and thus easier-to-solve subproblems. For FJSP, this means identifying operations with unchanged machine assignments between consecutive subproblems. Applied to FJSP, L-RHO accelerates RHO by up to 54% while significantly improving solution quality, outperforming other heuristic and learning-based baselines. We also provide in-depth discussions and verify the desirable adaptability and generalization of L-RHO across numerous FJSP variates, distributions, online scenarios and benchmark instances. Moreover, we provide a theoretical analysis to elucidate the conditions under which learning is beneficial.
Key facts. Cited by 7 papers in the map (data through 14 Oct 2026). Builds on 25 of its 69 references that are in the map. First posted on arXiv 18 Feb 2025.
Builds on
25 of 69 references.
References · 25
- 2018Attention, Learn to Solve Routing Problems!cited by 656
- 2018Machine Learning for Combinatorial Optimization: a Methodological Tour d'Horizoncited by 623
- 2020Learning to Dispatch for Job Shop Scheduling via Deep Reinforcement Learningcited by 140
- 2020Hybrid Genetic Search for the CVRP: Open-Source Implementation and SWAP* Neighborhoodcited by 125
- 2021Learning to Delegate for Large-scale Vehicle Routingcited by 109
- 2023GLOP: Learning Global Partition and Local Construction for Solving Large-scale Routing Problems in Real-timecited by 85
- 2023Learning to Search Feasible and Infeasible Regions of Routing Problems with Flexible Neural k-Optcited by 81
- 2023DeepACO: Neural-enhanced Ant Systems for Combinatorial Optimizationcited by 78
- 2022Learning to branch with Tree MDPscited by 45
- 2023Learning Cut Selection for Mixed-Integer Linear Programming via Hierarchical Sequence Modelcited by 45
- 2019Online Mixed-Integer Optimization in Millisecondscited by 38
- 2023Searching Large Neighborhoods for Integer Linear Programs with Contrastive Learningcited by 37
13 more
- 2022Learning to Compare Nodes in Branch and Bound with Graph Neural Networkscited by 31
- 2024Self-Improved Learning for Scalable Neural Combinatorial Optimizationcited by 29
- 2022Deep Reinforcement Learning Guided Improvement Heuristic for Job Shop Schedulingcited by 20
- 2023Flexible Job Shop Scheduling via Dual Attention Network Based Reinforcement Learningcited by 20
- 2019Warm Start of Mixed-Integer Programs for Model Predictive Control of Hybrid Systemscited by 17
- 2021CoCo: Online Mixed-Integer Control via Supervised Learningcited by 16
- 2024LinSATNet: The Positive Linear Satisfiability Neural Networkscited by 16
- 2023Learning to Configure Separators in Branch-and-Cutcited by 14
- 2023Residual Scheduling: A New Reinforcement Learning Approach to Solving Job Shop Scheduling Problemcited by 12
- 2020Receding Horizon Task and Motion Planning in Changing Environmentscited by 5
- 2024Learning Topological Representations with Bidirectional Graph Attention Network for Solving Job Shop Scheduling Problemcited by 5
- 2023Rolling Horizon based Temporal Decomposition for the Offline Pickup and Delivery Problem with Time Windowscited by 2
- 2019A Structure Exploiting Branch-and-Bound Algorithm for Mixed-Integer Model Predictive Controlcited by 1
Built on by
Citing papers per year: 2025: 3; 2026: 4.
7 papers.
- 2025FrontierCO: Real-World and Large-Scale Evaluation of Machine Learning Solvers for Combinatorial Optimizationcited by 11
- 2025ReflecSched: Solving Dynamic Flexible Job-Shop Scheduling via LLM-Powered Hierarchical Reflectioncited by 5
- 2025Solve Smart, Not Often: Policy Learning for Costly MILP Re-solvingcited by 1
- 2026A Learning Method with Gap-Aware Generation for Heterogeneous DAG Schedulingcited by 1
- 2026Imitation Learning for Combinatorial Optimisation under Uncertaintycited by 0
- 2026Graph-RHO: Critical-path-aware Heterogeneous Graph Network for Long-Horizon Flexible Job-Shop Schedulingcited by 0
- 2026DynaSchedBench: Calibrated Dynamic Scheduling Benchmarks and Observability Paradox in LLM-based Scheduling Agentscited by 0
- 2026DynaSchedBench: Calibrated Dynamic Scheduling Benchmarks and Observability Paradox in LLM-based Scheduling Agents26 May 2026
- 2026Graph-RHO: Critical-path-aware Heterogeneous Graph Network for Long-Horizon Flexible Job-Shop Scheduling11 Apr 2026
- 2026A Learning Method with Gap-Aware Generation for Heterogeneous DAG Scheduling24 Mar 2026
- 2026Imitation Learning for Combinatorial Optimisation under Uncertainty8 Jan 2026
- 2025Solve Smart, Not Often: Policy Learning for Costly MILP Re-solving27 Sep 2025
- 2025ReflecSched: Solving Dynamic Flexible Job-Shop Scheduling via LLM-Powered Hierarchical Reflection3 Aug 2025
- 2025FrontierCO: Real-World and Large-Scale Evaluation of Machine Learning Solvers for Combinatorial Optimization22 May 2025