Scheduling the NASA Deep Space Network with Deep Reinforcement Learning
Edwin Goh, Hamsa Shwetha Venkataram, Mark Hoffmann, Mark Johnston,, Brian Wilson

TL;DR
This paper introduces a deep reinforcement learning approach to automate and improve the scheduling process of NASA's Deep Space Network, aiming to reduce the time and complexity involved in creating operational schedules.
Contribution
It presents a novel deep RL method for DSN scheduling that learns complex heuristics, potentially reducing schedule generation time from months to days.
Findings
RL agent learns scheduling heuristics effectively
Trained agent can generate viable candidate schedules
Potential to significantly reduce scheduling turnaround time
Abstract
With three complexes spread evenly across the Earth, NASA's Deep Space Network (DSN) is the primary means of communications as well as a significant scientific instrument for dozens of active missions around the world. A rapidly rising number of spacecraft and increasingly complex scientific instruments with higher bandwidth requirements have resulted in demand that exceeds the network's capacity across its 12 antennae. The existing DSN scheduling process operates on a rolling weekly basis and is time-consuming; for a given week, generation of the final baseline schedule of spacecraft tracking passes takes roughly 5 months from the initial requirements submission deadline, with several weeks of peer-to-peer negotiations in between. This paper proposes a deep reinforcement learning (RL) approach to generate candidate DSN schedules from mission requests and spacecraft ephemeris data with…
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.
