mlsanityData to 7 Oct 2026

A Reinforcement Learning Approach for Scheduling Problems With Improved Generalization Through Order Swapping

arXiv 2302.13941 ↗First posted 27 Feb 2023cs.AI cs.LGcited by 1

Not on the map. Why?

Abstract (arXiv)

The scheduling of production resources (such as associating jobs to machines) plays a vital role for the manufacturing industry not only for saving energy but also for increasing the overall efficiency. Among the different job scheduling problems, the JSSP is addressed in this work. JSSP falls into the category of NP-hard COP, in which solving the problem through exhaustive search becomes unfeasible. Simple heuristics such as FIFO, LPT and metaheuristics such as Taboo search are often adopted to solve the problem by truncating the search space. The viability of the methods becomes inefficient for large problem sizes as it is either far from the optimum or time consuming. In recent years, the research towards using DRL to solve COP has gained interest and has shown promising results in terms of solution quality and computational efficiency. In this work, we provide an novel approach to solve the JSSP examining the objectives generalization and solution effectiveness using DRL. In particular, we employ the PPO algorithm that adopts the policy-gradient paradigm that is found to perform well in the constrained dispatching of jobs. We incorporated an OSM in the environment to achieve better generalized learning of the problem. The performance of the presented approach is analyzed in depth by using a set of available benchmark instances and comparing our results with the work of other groups.

Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 11 of its 38 references that are in the map. First posted on arXiv 27 Feb 2023.

Builds on

11 of 38 references.

References · 11

  1. 2017Proximal Policy Optimization Algorithmscited by 14,441
  2. 2019Optuna: A Next-generation Hyperparameter Optimization Frameworkcited by 2,455
  3. 2017Mastering Chess and Shogi by Self-Play with a General Reinforcement Learning Algorithmcited by 723
  4. 2020Learning to Dispatch for Job Shop Scheduling via Deep Reinforcement Learningcited by 139
  5. 2020Learning 2-opt Heuristics for the Traveling Salesman Problem via Deep Reinforcement Learningcited by 100
  6. 2020Combining Reinforcement Learning and Constraint Programming for Combinatorial Optimizationcited by 63
  7. 2021A Reinforcement Learning Environment For Job-Shop Schedulingcited by 21
  8. 2021SOLO: Search Online, Learn Offline for Combinatorial Optimization Problemscited by 9
  9. 2020A State Aggregation Approach for Solving Knapsack Problem with Deep Reinforcement Learningcited by 5
  10. 2021Vulcan: Solving the Steiner Tree Problem with Graph Neural Networks and Deep Reinforcement Learningcited by 5
  11. 2021A Study on Dense and Sparse (Visual) Rewards in Robot Policy Learningcited by 3

Built on by

Cited by year

Citing papers per year: 2024: 1.

1 paper.