A Maximum Independent Set Method for Scheduling Earth Observing Satellite Constellations
Not on the map. Why?
Abstract (arXiv)
Operating Earth observing satellites requires efficient planning methods that coordinate activities of multiple spacecraft. The satellite task planning problem entails selecting actions that best satisfy mission objectives for autonomous execution. Task scheduling is often performed by human operators assisted by heuristic or rule-based planning tools. This approach does not efficiently scale to multiple assets as heuristics frequently fail to properly coordinate actions of multiple vehicles over long horizons. Additionally, the problem becomes more difficult to solve for large constellations as the complexity of the problem scales exponentially in the number of requested observations and linearly in the number of spacecraft. It is expected that new commercial optical and radar imaging constellations will require automated planning methods to meet stated responsiveness and throughput objectives. This paper introduces a new approach for solving the satellite scheduling problem by generating an infeasibility-based graph representation of the problem and finding a maximal independent set of vertices for the graph. The approach is tested on a scenarios of up to 10,000 requested imaging locations for the Skysat constellation of optical satellites as well as simulated constellations of up to 24 satellites. Performance is compared with contemporary graph-traversal and mixed-integer linear programming approaches. Empirical results demonstrate improvements in both the solution time along with the number of scheduled collections beyond baseline methods. For large problems, the maximum independent set approach is able find a feasible schedule with 8% more collections in 75% less time.
Key facts. Cited by 7 papers in the map (data through 14 Oct 2026). First posted on arXiv 15 Aug 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 1; 2023: 0; 2024: 1; 2025: 0; 2026: 5.
7 papers.
- 2024Optimal Ground Station Selection for Low-Earth Orbiting Satellitescited by 2
- 2026Scalable Dynamic Distributed Constraint Optimization with Metareasoning and Application to Continual Satellite Operationscited by 2
- 2022Mining Large Independent Sets on Massive Graphscited by 1
- 2026Optimizing Earth Observation Satellite Schedules under Unknown Operational Constraints: An Active Constraint Acquisition Approachcited by 0
- 2026Distributed Constraint Optimization via Online Learning and Iterative Pricing with Application to Large-Scale Satellite Schedulingcited by 0
- 2026Dynamical Lie Algebras Cannot Describe Shallow QAOA: Cragged Terrains, Barren Plateaus, and Empirical Hardness Modelscited by 0
- 2026Task-Driven Three-Layer Distributed Scheduling for Emergency Earth Observation in Large Low-Earth-Orbit Constellationscited by 0
- 2026Task-Driven Three-Layer Distributed Scheduling for Emergency Earth Observation in Large Low-Earth-Orbit Constellations14 Aug 2026
- 2026Dynamical Lie Algebras Cannot Describe Shallow QAOA: Cragged Terrains, Barren Plateaus, and Empirical Hardness Models4 Aug 2026
- 2026Distributed Constraint Optimization via Online Learning and Iterative Pricing with Application to Large-Scale Satellite Scheduling28 Jul 2026
- 2026Optimizing Earth Observation Satellite Schedules under Unknown Operational Constraints: An Active Constraint Acquisition Approach14 Apr 2026
- 2026Scalable Dynamic Distributed Constraint Optimization with Metareasoning and Application to Continual Satellite Operations8 Jan 2026
- 2024Optimal Ground Station Selection for Low-Earth Orbiting Satellites4 Oct 2024
- 2022Mining Large Independent Sets on Massive Graphs16 Aug 2022