Solving Online Resource-Constrained Scheduling for Follow-Up Observation in Astronomy: a Reinforcement Learning Approach
Yajie Zhang, Ce Yu, Chao Sun, Jizeng Wei, Junhan Ju, Shanjiang Tang

TL;DR
This paper introduces ROARS, a reinforcement learning method for online scheduling of astronomical observations, effectively handling complex constraints and outperforming traditional heuristics in real-world simulation scenarios.
Contribution
The paper presents a novel reinforcement learning approach, ROARS, for online resource-constrained scheduling in astronomy, capturing schedule dependencies with DAGs and learning effective policies.
Findings
ROARS outperforms five popular heuristics in simulations.
It adapts to various observation scenarios.
It learns effective scheduling strategies with hindsight.
Abstract
In the astronomical observation field, determining the allocation of observation resources of the telescope array and planning follow-up observations for targets of opportunity (ToOs) are indispensable components of astronomical scientific discovery. This problem is computationally challenging, given the online observation setting and the abundance of time-varying factors that can affect whether an observation can be conducted. This paper presents ROARS, a reinforcement learning approach for online astronomical resource-constrained scheduling. To capture the structure of the astronomical observation scheduling, we depict every schedule using a directed acyclic graph (DAG), illustrating the dependency of timing between different observation tasks within the schedule. Deep reinforcement learning is used to learn a policy that can improve the feasible solution by iteratively local…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsScheduling and Timetabling Solutions · Distributed and Parallel Computing Systems · Cloud Computing and Resource Management
