Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

ScheduleNet: Learn to solve multi-agent scheduling problems with reinforcement learning

About

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).

Junyoung Park, Sanjar Bakhtiyar, Jinkyoo Park• 2021

Related benchmarks

TaskDatasetResultRank
Job Shop SchedulingTaillard JSP instances
Average Gap (%)15.4
47
Showing 1 of 1 rows

Other info

Follow for update