ScheduleNet: Learn to solve multi-agent scheduling problems with reinforcement learning
Not on the map. Why?
Abstract (arXiv)
We propose ScheduleNet, a RL-based real-time scheduler, that can solve various types of multi-agent scheduling problems. We formulate these problems as a semi-MDP with episodic reward (makespan) and learn ScheduleNet, a decentralized decision-making policy that can effectively coordinate multiple agents to complete tasks. The decision making procedure of ScheduleNet includes: (1) representing the state of a scheduling problem with the agent-task graph, (2) extracting node embeddings for agent and tasks nodes, the important relational information among agents and tasks, by employing the type-aware graph attention (TGA), and (3) computing the assignment probability with the computed node embeddings. We validate the effectiveness of ScheduleNet as a general learning-based scheduler for solving various types of multi-agent scheduling tasks, including multiple salesman traveling problem (mTSP) and job shop scheduling problem (JSP).
Key facts. Cited by 31 papers in the map (data through 14 Oct 2026). Builds on 23 of its 45 references that are in the map. First posted on arXiv 6 Jun 2021.
Builds on
23 of 45 references.
References · 23
- 2017Attention Is All You Needcited by 60,361
- 2017Proximal Policy Optimization Algorithmscited by 15,215
- 2018Addressing Function Approximation Error in Actor-Critic Methodscited by 2,417
- 2018Averaging Weights Leads to Wider Optima and Better Generalizationcited by 1,209
- 2016HyperNetworkscited by 1,027
- 2018Attention, Learn to Solve Routing Problems!cited by 656
- 2016Neural Combinatorial Optimization with Reinforcement Learningcited by 608
- 2017Learning Combinatorial Optimization Algorithms over Graphscited by 561
- 2018Reinforcement Learning for Solving the Vehicle Routing Problemcited by 333
- 2020Reinforcement Learning for Combinatorial Optimization: A Surveycited by 236
- 2018Learning to Perform Local Rewriting for Combinatorial Optimizationcited by 185
- 2018Learning by Playing - Solving Sparse Reward Tasks from Scratchcited by 167
11 more
- 2019Learning Improvement Heuristics for Solving Routing Problemscited by 164
- 2020Generalize a Small Pre-trained Model to Arbitrarily Large TSP Instancescited by 162
- 2020Learning to Dispatch for Job Shop Scheduling via Deep Reinforcement Learningcited by 140
- 2020Learning 2-opt Heuristics for the Traveling Salesman Problem via Deep Reinforcement Learningcited by 100
- 2021Deep Policy Dynamic Programming for Vehicle Routing Problemscited by 94
- 2020Learning What to Defer for Maximum Independent Setscited by 54
- 2021Learning to schedule job-shop problems: Representation and policy learning using graph neural network and reinforcement learningcited by 52
- 2019Dealing with Sparse Rewards in Reinforcement Learningcited by 42
- 2018Learning to Search with MCTSnetscited by 33
- 2018Learning the Multiple Traveling Salesmen Problem with Permutation Invariant Pooling Networkscited by 22
- 2019SOM-Guided Evolutionary Search for Solving MinMax Multiple-TSPcited by 2
Built on by
Citing papers per year: 2021: 1; 2022: 5; 2023: 6; 2024: 9; 2025: 3; 2026: 7.
31 papers.
Sort:
By area:
- 2023Neural Combinatorial Optimization with Heavy Decoder: Toward Large Scale Generalizationcited by 142
- 2022Sym-NCO: Leveraging Symmetricity for Neural Combinatorial Optimizationcited by 119
- 2024Self-Improvement for Neural Combinatorial Optimization: Sample without Replacement, but Improvementcited by 34
- 2023Meta-SAGE: Scale Meta-Learning Scheduled Adaptation with Guided Exploration for Mitigating Scale Shift on Combinatorial Optimizationcited by 23
- 2022Deep Reinforcement Learning Guided Improvement Heuristic for Job Shop Schedulingcited by 20
- 2022Learning to Control Local Search for Combinatorial Optimizationcited by 18
- 2024DPN: Decoupling Partition and Navigation for Neural Solvers of Min-max Vehicle Routing Problemscited by 18
- 2024Imperative Learning: A Self-supervised Neuro-Symbolic Learning Framework for Robot Autonomycited by 16
- 2024Graph Neural Networks for Job Shop Scheduling Problems: A Surveycited by 15
- 2025BOPO: Neural Combinatorial Optimization via Best-anchored and Objective-guided Preference Optimizationcited by 14
- 2023Residual Scheduling: A New Reinforcement Learning Approach to Solving Job Shop Scheduling Problemcited by 12
- 2022Learning context-aware adaptive solvers to accelerate quadratic programmingcited by 7
19 more
- 2021DAN: Decentralized Attention-based Neural Network for the MinMax Multiple Traveling Salesman Problemcited by 6
- 2023Maximum Independent Set: Self-Training through Dynamic Programmingcited by 5
- 2024Learning Topological Representations with Bidirectional Graph Attention Network for Solving Job Shop Scheduling Problemcited by 5
- 2023A Neural Separation Algorithm for the Rounded Capacity Inequalitiescited by 4
- 2024iMTSP: Solving Min-Max Multiple Traveling Salesman Problem with Imperative Learningcited by 4
- 2023Policy-Based Self-Competition for Planning Problemscited by 3
- 2024Attention-based Reinforcement Learning for Combinatorial Optimization: Application to Job Shop Scheduling Problemcited by 3
- 2022Neuro CROSS exchange: Learning to CROSS exchange to solve realistic vehicle routing problemscited by 2
- 2024Offline reinforcement learning for job-shop scheduling problemscited by 2
- 2024Graph Q-Learning for Combinatorial Optimizationcited by 1
- 2025Optimizing Job Allocation using Reinforcement Learning with Graph Neural Networkscited by 0
- 2025Generalizing Beyond Suboptimality: Offline Reinforcement Learning Learns Effective Scheduling through Random Solutionscited by 0
- 2026Variational Approach for Job Shop Schedulingcited by 0
- 2026Mamba Meets Scheduling: Learning to Solve Flexible Job Shop Scheduling with Efficient Sequence Modelingcited by 0
- 2026Construct, Merge, Solve & Adapt with Reinforcement Learning for the min-max Multiple Traveling Salesman Problemcited by 0
- 2026Agentic-Kube: A Graph-Enhanced Multi-Agent Reinforcement Learning Framework for Multi-Objective Kubernetes Schedulingcited by 0
- 2026GOAL: Graph-based Objective-Aligned Diffusion Solvers for Dynamic Multi-Objective Optimizationcited by 0
- 2026Low-Cost Labels, Reliable Choices: Rollout-Calibrated Hyper-Heuristics for 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
- 2026GOAL: Graph-based Objective-Aligned Diffusion Solvers for Dynamic Multi-Objective Optimization18 May 2026
- 2026Low-Cost Labels, Reliable Choices: Rollout-Calibrated Hyper-Heuristics for Job Shop Scheduling11 May 2026
- 2026Agentic-Kube: A Graph-Enhanced Multi-Agent Reinforcement Learning Framework for Multi-Objective Kubernetes Scheduling12 Mar 2026
- 2026Construct, Merge, Solve & Adapt with Reinforcement Learning for the min-max Multiple Traveling Salesman Problem27 Feb 2026
- 2026Mamba Meets Scheduling: Learning to Solve Flexible Job Shop Scheduling with Efficient Sequence Modeling25 Feb 2026
- 2026Variational Approach for Job Shop Scheduling30 Jan 2026
- 2025Generalizing Beyond Suboptimality: Offline Reinforcement Learning Learns Effective Scheduling through Random Solutions12 Sep 2025
- 2025BOPO: Neural Combinatorial Optimization via Best-anchored and Objective-guided Preference Optimization10 Mar 2025
- 2025Optimizing Job Allocation using Reinforcement Learning with Graph Neural Networks31 Jan 2025
- 2024Offline reinforcement learning for job-shop scheduling problems21 Oct 2024
- 2024Imperative Learning: A Self-supervised Neuro-Symbolic Learning Framework for Robot Autonomy23 Jun 2024
19 more
- 2024Graph Neural Networks for Job Shop Scheduling Problems: A Survey20 Jun 2024
- 2024DPN: Decoupling Partition and Navigation for Neural Solvers of Min-max Vehicle Routing Problems27 May 2024
- 2024iMTSP: Solving Min-Max Multiple Traveling Salesman Problem with Imperative Learning1 May 2024
- 2024Self-Improvement for Neural Combinatorial Optimization: Sample without Replacement, but Improvement22 Mar 2024
- 2024Learning Topological Representations with Bidirectional Graph Attention Network for Solving Job Shop Scheduling Problem27 Feb 2024
- 2024Attention-based Reinforcement Learning for Combinatorial Optimization: Application to Job Shop Scheduling Problem29 Jan 2024
- 2024Graph Q-Learning for Combinatorial Optimization11 Jan 2024
- 2023Maximum Independent Set: Self-Training through Dynamic Programming28 Oct 2023
- 2023Neural Combinatorial Optimization with Heavy Decoder: Toward Large Scale Generalization12 Oct 2023
- 2023Residual Scheduling: A New Reinforcement Learning Approach to Solving Job Shop Scheduling Problem27 Sep 2023
- 2023A Neural Separation Algorithm for the Rounded Capacity Inequalities29 Jun 2023
- 2023Policy-Based Self-Competition for Planning Problems7 Jun 2023
- 2023Meta-SAGE: Scale Meta-Learning Scheduled Adaptation with Guided Exploration for Mitigating Scale Shift on Combinatorial Optimization5 Jun 2023
- 2022Learning context-aware adaptive solvers to accelerate quadratic programming22 Nov 2022
- 2022Deep Reinforcement Learning Guided Improvement Heuristic for Job Shop Scheduling20 Nov 2022
- 2022Learning to Control Local Search for Combinatorial Optimization27 Jun 2022
- 2022Neuro CROSS exchange: Learning to CROSS exchange to solve realistic vehicle routing problems6 Jun 2022
- 2022Sym-NCO: Leveraging Symmetricity for Neural Combinatorial Optimization26 May 2022
- 2021DAN: Decentralized Attention-based Neural Network for the MinMax Multiple Traveling Salesman Problem9 Sep 2021
- 2024Self-Improvement for Neural Combinatorial Optimization: Sample without Replacement, but Improvementcited by 34
- 2024Attention-based Reinforcement Learning for Combinatorial Optimization: Application to Job Shop Scheduling Problemcited by 3
- 2024Graph Q-Learning for Combinatorial Optimizationcited by 1
- 2025Optimizing Job Allocation using Reinforcement Learning with Graph Neural Networkscited by 0
- 2026Variational Approach for Job Shop Schedulingcited by 0
- 2026Construct, Merge, Solve & Adapt with Reinforcement Learning for the min-max Multiple Traveling Salesman Problemcited by 0
- 2026Construct, Merge, Solve & Adapt with Reinforcement Learning for the min-max Multiple Traveling Salesman Problem27 Feb 2026
- 2026Variational Approach for Job Shop Scheduling30 Jan 2026
- 2025Optimizing Job Allocation using Reinforcement Learning with Graph Neural Networks31 Jan 2025
- 2024Self-Improvement for Neural Combinatorial Optimization: Sample without Replacement, but Improvement22 Mar 2024
- 2024Attention-based Reinforcement Learning for Combinatorial Optimization: Application to Job Shop Scheduling Problem29 Jan 2024
- 2024Graph Q-Learning for Combinatorial Optimization11 Jan 2024
- 2024Imperative Learning: A Self-supervised Neuro-Symbolic Learning Framework for Robot Autonomycited by 16
- 2024Offline reinforcement learning for job-shop scheduling problemscited by 2
- 2025Generalizing Beyond Suboptimality: Offline Reinforcement Learning Learns Effective Scheduling through Random Solutionscited by 0
- 2025Generalizing Beyond Suboptimality: Offline Reinforcement Learning Learns Effective Scheduling through Random Solutions12 Sep 2025
- 2024Offline reinforcement learning for job-shop scheduling problems21 Oct 2024
- 2024Imperative Learning: A Self-supervised Neuro-Symbolic Learning Framework for Robot Autonomy23 Jun 2024
- 2023Neural Combinatorial Optimization with Heavy Decoder: Toward Large Scale Generalizationcited by 142
- 2022Sym-NCO: Leveraging Symmetricity for Neural Combinatorial Optimizationcited by 119
- 2023Meta-SAGE: Scale Meta-Learning Scheduled Adaptation with Guided Exploration for Mitigating Scale Shift on Combinatorial Optimizationcited by 23
- 2022Deep Reinforcement Learning Guided Improvement Heuristic for Job Shop Schedulingcited by 20
- 2022Learning to Control Local Search for Combinatorial Optimizationcited by 18
- 2024DPN: Decoupling Partition and Navigation for Neural Solvers of Min-max Vehicle Routing Problemscited by 18
- 2024Graph Neural Networks for Job Shop Scheduling Problems: A Surveycited by 15
- 2023Residual Scheduling: A New Reinforcement Learning Approach to Solving Job Shop Scheduling Problemcited by 12
- 2022Learning context-aware adaptive solvers to accelerate quadratic programmingcited by 7
- 2021DAN: Decentralized Attention-based Neural Network for the MinMax Multiple Traveling Salesman Problemcited by 6
- 2023Maximum Independent Set: Self-Training through Dynamic Programmingcited by 5
- 2024Learning Topological Representations with Bidirectional Graph Attention Network for Solving Job Shop Scheduling Problemcited by 5
12 most cited of 18 All 18 (JSON)
- 2026GOAL: Graph-based Objective-Aligned Diffusion Solvers for Dynamic Multi-Objective Optimization18 May 2026
- 2026Low-Cost Labels, Reliable Choices: Rollout-Calibrated Hyper-Heuristics for Job Shop Scheduling11 May 2026
- 2024Graph Neural Networks for Job Shop Scheduling Problems: A Survey20 Jun 2024
- 2024DPN: Decoupling Partition and Navigation for Neural Solvers of Min-max Vehicle Routing Problems27 May 2024
- 2024iMTSP: Solving Min-Max Multiple Traveling Salesman Problem with Imperative Learning1 May 2024
- 2024Learning Topological Representations with Bidirectional Graph Attention Network for Solving Job Shop Scheduling Problem27 Feb 2024
- 2023Maximum Independent Set: Self-Training through Dynamic Programming28 Oct 2023
- 2023Neural Combinatorial Optimization with Heavy Decoder: Toward Large Scale Generalization12 Oct 2023
- 2023Residual Scheduling: A New Reinforcement Learning Approach to Solving Job Shop Scheduling Problem27 Sep 2023
- 2023A Neural Separation Algorithm for the Rounded Capacity Inequalities29 Jun 2023
- 2023Policy-Based Self-Competition for Planning Problems7 Jun 2023
- 2023Meta-SAGE: Scale Meta-Learning Scheduled Adaptation with Guided Exploration for Mitigating Scale Shift on Combinatorial Optimization5 Jun 2023
12 newest of 18 All 18 (JSON)