Fast Approximations for Job Shop Scheduling: A Lagrangian Dual Deep Learning Method
Not on the map. Why?
Abstract (arXiv)
The Jobs shop Scheduling Problem (JSP) is a canonical combinatorial optimization problem that is routinely solved for a variety of industrial purposes. It models the optimal scheduling of multiple sequences of tasks, each under a fixed order of operations, in which individual tasks require exclusive access to a predetermined resource for a specified processing time. The problem is NP-hard and computationally challenging even for medium-sized instances. Motivated by the increased stochasticity in production chains, this paper explores a deep learning approach to deliver efficient and accurate approximations to the JSP. In particular, this paper proposes the design of a deep neural network architecture to exploit the problem structure, its integration with Lagrangian duality to capture the problem constraints, and a post-processing optimization to guarantee solution feasibility.The resulting method, called JSP-DNN, is evaluated on hard JSP instances from the JSPLIB benchmark library. Computational results show that JSP-DNN can produce JSP approximations of high quality at negligible computational costs.
Key facts. Cited by 20 papers in the map (data through 7 Oct 2026). Builds on 20 of its 34 references that are in the map. First posted on arXiv 12 Oct 2021.
Builds on
20 of 34 references.
References · 20
- 2015Pointer Networkscited by 882
- 2018Attention, Learn to Solve Routing Problems!cited by 646
- 2018Machine Learning for Combinatorial Optimization: a Methodological Tour d'Horizoncited by 612
- 2017OptNet: Differentiable Optimization as a Layer in Neural Networkscited by 588
- 2018A Reductions Approach to Fair Classificationcited by 585
- 2017Learning Combinatorial Optimization Algorithms over Graphscited by 557
- 2017Preventing Fairness Gerrymandering: Auditing and Learning for Subgroup Fairnesscited by 381
- 2019Differentiation of Blackbox Combinatorial Solverscited by 224
- 2018Melding the Data-Decisions Pipeline: Decision-Focused Learning for Combinatorial Optimizationcited by 220
- 2020Solving Mixed Integer Programs Using Neural Networkscited by 178
- 2021End-to-End Constrained Optimization Learning: A Surveycited by 154
- 2019Predicting AC Optimal Power Flows: Combining Deep Learning and Lagrangian Dual Methodscited by 93
8 more
- 2019Smart Predict-and-Optimize for Hard Combinatorial Optimization Problemscited by 88
- 2018Learning to Branchcited by 78
- 2020Lagrangian Duality for Constrained Deep Learningcited by 72
- 2020Learning Combinatorial Optimization on Graphs: A Survey with Applications to Networkingcited by 70
- 2018Training Well-Generalizing Classifiers for Fairness Metrics and Other Data-Dependent Constraintscited by 53
- 2020Differentially Private and Fair Deep Learning: A Lagrangian Dual Approachcited by 53
- 2021Learning Hard Optimization Problems: A Data Generation Perspectivecited by 21
- 2018Human-Machine Collaborative Optimization via Apprenticeship Schedulingcited by 2
Built on by
Citing papers per year: 2022: 1; 2023: 6; 2024: 7; 2025: 2; 2026: 4.
20 papers.
Sort:
By area:
- 2022Self-Supervised Primal-Dual Learning for Constrained Optimizationcited by 60
- 2025Simultaneous Multi-Robot Motion Planning with Projected Diffusion Modelscited by 37
- 2024Self-Labeling the Job Shop Scheduling Problemcited by 23
- 2024Learning Constrained Optimization with Deep Augmented Lagrangian Methodscited by 16
- 2024Metric Learning to Accelerate Convergence of Operator Splitting Methods for Differentiable Parametric Programmingcited by 6
- 2023Two-Stage Learning For the Flexible Job Shop Scheduling Problemcited by 4
- 2023Data-driven decision-focused surrogate modelingcited by 4
- 2023Predict-Then-Optimize by Proxy: Learning Joint Models of Prediction and Optimizationcited by 4
- 2025PROPEL: Supervised and Reinforcement Learning for Large-Scale Supply Chain Planningcited by 4
- 2023Optimization-based Learning for Dynamic Load Planning in Trucking Service Networkscited by 3
- 2024Adaptive Stabilization Based on Machine Learning for Column Generationcited by 3
- 2024Self-Supervised Learning of Iterative Solvers for Constrained Optimizationcited by 3
8 more
- 2023Self-supervised Equality Embedded Deep Lagrange Dual for Approximate Constrained Optimizationcited by 2
- 2024Compact Optimality Verification for Optimization Proxiescited by 2
- 2026Learning to Optimize Job Shop Scheduling Under Structural Uncertaintycited by 2
- 2023Approximating Solutions to the Knapsack Problem using the Lagrangian Dual Frameworkcited by 0
- 2024Instance Configuration for Sustainable Job Shop Schedulingcited by 0
- 2026DSevolve: Enabling Real-Time Adaptive Scheduling on Dynamic Flexible Job Shop with LLM-Evolved Heuristic Portfolioscited by 0
- 2026Fusing Backdoors, Machine Learning, and Optimization for Large-Scale Parametric Mixed-Integer Programscited by 0
- 2026Transformer-Based Flow Shop Scheduling Using MILP-Generated Training Datacited by 0
- 2026Transformer-Based Flow Shop Scheduling Using MILP-Generated Training Data30 Aug 2026
- 2026Fusing Backdoors, Machine Learning, and Optimization for Large-Scale Parametric Mixed-Integer Programs19 Jun 2026
- 2026DSevolve: Enabling Real-Time Adaptive Scheduling on Dynamic Flexible Job Shop with LLM-Evolved Heuristic Portfolios29 Mar 2026
- 2026Learning to Optimize Job Shop Scheduling Under Structural Uncertainty29 Jan 2026
- 2025PROPEL: Supervised and Reinforcement Learning for Large-Scale Supply Chain Planning10 Apr 2025
- 2025Simultaneous Multi-Robot Motion Planning with Projected Diffusion Models5 Feb 2025
- 2024Instance Configuration for Sustainable Job Shop Scheduling12 Sep 2024
- 2024Self-Supervised Learning of Iterative Solvers for Constrained Optimization12 Sep 2024
- 2024Compact Optimality Verification for Optimization Proxies31 May 2024
- 2024Adaptive Stabilization Based on Machine Learning for Column Generation18 May 2024
- 2024Metric Learning to Accelerate Convergence of Operator Splitting Methods for Differentiable Parametric Programming1 Apr 2024
- 2024Learning Constrained Optimization with Deep Augmented Lagrangian Methods6 Mar 2024
8 more
- 2024Self-Labeling the Job Shop Scheduling Problem22 Jan 2024
- 2023Approximating Solutions to the Knapsack Problem using the Lagrangian Dual Framework6 Dec 2023
- 2023Predict-Then-Optimize by Proxy: Learning Joint Models of Prediction and Optimization22 Nov 2023
- 2023Data-driven decision-focused surrogate modeling23 Aug 2023
- 2023Optimization-based Learning for Dynamic Load Planning in Trucking Service Networks8 Jul 2023
- 2023Self-supervised Equality Embedded Deep Lagrange Dual for Approximate Constrained Optimization11 Jun 2023
- 2023Two-Stage Learning For the Flexible Job Shop Scheduling Problem23 Jan 2023
- 2022Self-Supervised Primal-Dual Learning for Constrained Optimization18 Aug 2022
- 2022Self-Supervised Primal-Dual Learning for Constrained Optimizationcited by 60
- 2024Self-Labeling the Job Shop Scheduling Problemcited by 23
- 2024Learning Constrained Optimization with Deep Augmented Lagrangian Methodscited by 16
- 2024Metric Learning to Accelerate Convergence of Operator Splitting Methods for Differentiable Parametric Programmingcited by 6
- 2023Two-Stage Learning For the Flexible Job Shop Scheduling Problemcited by 4
- 2023Data-driven decision-focused surrogate modelingcited by 4
- 2023Predict-Then-Optimize by Proxy: Learning Joint Models of Prediction and Optimizationcited by 4
- 2025PROPEL: Supervised and Reinforcement Learning for Large-Scale Supply Chain Planningcited by 4
- 2023Optimization-based Learning for Dynamic Load Planning in Trucking Service Networkscited by 3
- 2024Adaptive Stabilization Based on Machine Learning for Column Generationcited by 3
- 2024Self-Supervised Learning of Iterative Solvers for Constrained Optimizationcited by 3
- 2023Self-supervised Equality Embedded Deep Lagrange Dual for Approximate Constrained Optimizationcited by 2
12 most cited of 19 All 19 (JSON)
- 2026Transformer-Based Flow Shop Scheduling Using MILP-Generated Training Data30 Aug 2026
- 2026Fusing Backdoors, Machine Learning, and Optimization for Large-Scale Parametric Mixed-Integer Programs19 Jun 2026
- 2026DSevolve: Enabling Real-Time Adaptive Scheduling on Dynamic Flexible Job Shop with LLM-Evolved Heuristic Portfolios29 Mar 2026
- 2026Learning to Optimize Job Shop Scheduling Under Structural Uncertainty29 Jan 2026
- 2025PROPEL: Supervised and Reinforcement Learning for Large-Scale Supply Chain Planning10 Apr 2025
- 2024Instance Configuration for Sustainable Job Shop Scheduling12 Sep 2024
- 2024Self-Supervised Learning of Iterative Solvers for Constrained Optimization12 Sep 2024
- 2024Compact Optimality Verification for Optimization Proxies31 May 2024
- 2024Adaptive Stabilization Based on Machine Learning for Column Generation18 May 2024
- 2024Metric Learning to Accelerate Convergence of Operator Splitting Methods for Differentiable Parametric Programming1 Apr 2024
- 2024Learning Constrained Optimization with Deep Augmented Lagrangian Methods6 Mar 2024
- 2024Self-Labeling the Job Shop Scheduling Problem22 Jan 2024
12 newest of 19 All 19 (JSON)