mlsanityData to 7 Oct 2026

Learning the Quality of Machine Permutations in Job Shop Scheduling

arXiv 2207.03244 ↗First posted 7 Jul 2022cs.LG cs.NE math.COcited by 1

Not on the map. Why?

Abstract (arXiv)

In recent years, the power demonstrated by Machine Learning (ML) has increasingly attracted the interest of the optimization community that is starting to leverage ML for enhancing and automating the design of algorithms. One combinatorial optimization problem recently tackled with ML is the Job Shop scheduling Problem (JSP). Most of the works on the JSP using ML focus on Deep Reinforcement Learning (DRL), and only a few of them leverage supervised learning techniques. The recurrent reasons for avoiding supervised learning seem to be the difficulty in casting the right learning task, i.e., what is meaningful to predict, and how to obtain labels. Therefore, we first propose a novel supervised learning task that aims at predicting the quality of machine permutations. Then, we design an original methodology to estimate this quality, and we use these estimations to create an accurate sequential deep learning model (binary accuracy above 95%). Finally, we empirically demonstrate the value of predicting the quality of machine permutations by enhancing the performance of a simple Tabu Search algorithm inspired by the works in the literature.

Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 14 of its 47 references that are in the map. First posted on arXiv 7 Jul 2022.

Builds on

14 of 47 references.

References · 14

  1. 2017Attention Is All You Needcited by 59,932
  2. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  3. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  4. 2019A Comprehensive Survey on Graph Neural Networkscited by 2,906
  5. 2014Empirical Evaluation of Gated Recurrent Neural Networks on Sequence Modelingcited by 2,341
  6. 2017Deep Reinforcement Learning that Matterscited by 727
  7. 2018Machine Learning for Combinatorial Optimization: a Methodological Tour d'Horizoncited by 612
  8. 2016Neural Combinatorial Optimization with Reinforcement Learningcited by 600
  9. 2017Learning Combinatorial Optimization Algorithms over Graphscited by 557
  10. 2018Reinforcement Learning for Solving the Vehicle Routing Problemcited by 327
  11. 2020Reinforcement Learning for Combinatorial Optimization: A Surveycited by 235
  12. 2018Learning to Perform Local Rewriting for Combinatorial Optimizationcited by 183
2 more
  1. 2020Learning to Dispatch for Job Shop Scheduling via Deep Reinforcement Learningcited by 139
  2. 2021Learning to schedule job-shop problems: Representation and policy learning using graph neural network and reinforcement learningcited by 52

Built on by

Cited by year

Citing papers per year: 2024: 1.

1 paper.