mlsanityData to 14 Oct 2026

A Two-stage Framework and Reinforcement Learning-based Optimization Algorithms for Complex Scheduling Problems

arXiv 2103.05847 ↗First posted 10 Mar 2021cs.AIcited by 0

Not on the map. Why?

Abstract (arXiv)

There hardly exists a general solver that is efficient for scheduling problems due to their diversity and complexity. In this study, we develop a two-stage framework, in which reinforcement learning (RL) and traditional operations research (OR) algorithms are combined together to efficiently deal with complex scheduling problems. The scheduling problem is solved in two stages, including a finite Markov decision process (MDP) and a mixed-integer programming process, respectively. This offers a novel and general paradigm that combines RL with OR approaches to solving scheduling problems, which leverages the respective strengths of RL and OR: The MDP narrows down the search space of the original problem through an RL method, while the mixed-integer programming process is settled by an OR algorithm. These two stages are performed iteratively and interactively until the termination criterion has been met. Under this idea, two implementation versions of the combination methods of RL and OR are put forward. The agile Earth observation satellite scheduling problem is selected as an example to demonstrate the effectiveness of the proposed scheduling framework and methods. The convergence and generalization capability of the methods are verified by the performance of training scenarios, while the efficiency and accuracy are tested in 50 untrained scenarios. The results show that the proposed algorithms could stably and efficiently obtain satisfactory scheduling schemes for agile Earth observation satellite scheduling problems. In addition, it can be found that RL-based optimization algorithms have stronger scalability than non-learning algorithms. This work reveals the advantage of combining reinforcement learning methods with heuristic methods or mathematical programming methods for solving complex combinatorial optimization problems.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 5 of its 43 references that are in the map. First posted on arXiv 10 Mar 2021.

Builds on

5 of 43 references.

References · 5

  1. 2018Machine Learning for Combinatorial Optimization: a Methodological Tour d'Horizoncited by 623
  2. 2017Learning Combinatorial Optimization Algorithms over Graphscited by 561
  3. 2018Reinforcement Learning for Solving the Vehicle Routing Problemcited by 333
  4. 2019Deep Reinforcement Learning for Multi-objective Optimizationcited by 90
  5. 2018Two-stage Combinatorial Optimization Problems under Riskcited by 1

Built on by

Not cited yet.