Skip to content
Open access

Reproducible Baselines and Execution Verification for Earth Observation Satellite Constellation Scheduling

Sep 2026 · International Journal of Modern Science and Research Technology · 0 citations · 7 references

TL;DR

This paper presents an open-source, modular scheduling framework that provides complete implementations of FIFO and priority-based greedy heuristics as reproducible baselines, offers a lightweight, extensible platform for rapid prototyping of scheduling algorithms, and systematically characterizes the performance of these baselines across 50 synthetically generated test instances.

Abstract

The Earth Observation Satellite Scheduling Problem (EOSSP) has seen significant algorithmic advances, yet the lack of standardized, open-source benchmarks has hindered fair comparison across studies. Recent large-scale benchmark suites have begun addressing this gap by providing high-fidelity simulation environments, but these frameworks typically focus on evaluating sophisticated methods, with limited systematic characterization of simple, reproducible baselines. This paper presents an open-source, modular scheduling framework that (1) provides complete implementations of FIFO (First-In-First-Out) and priority-based greedy heuristics as reproducible baselines, (2) offers a lightweight, extensible platform for rapid prototyping of scheduling algorithms, and (3) systematically characterizes the performance of these baselines across 50 synthetically generated test instances spanning five scales from 10 to 1,000 tasks. We formalize the scheduling problem incorporating rest-to-rest attitude manoeuvre dynamics, including angular velocity and acceleration limits, along with energy and storage constraints. Running the framework's own reference implementation surfaced two concrete defects worth reporting in their own right: a discontinuity in the originally specified slew-time kinematic model at the boundary between the triangular and trapezoidal velocity profiles, and a single-satellite scheduling gap that left additional constellation satellites unused in multi-satellite scenarios. Both are corrected here, and the corrected framework, including problem instance generators, evaluation metrics, and the two fixes, is released as open-source software. On the instances tested, priority-based greedy scheduling improves total scheduled priority over FIFO by 65 to 151 percent depending on scale, while achieving only 51.1 percent of the provably optimal objective value on small instances. This gap is reported transparently not to diminish the heuristic’s practical utility, but to quantify the headroom available for more sophisticated methods relative to the simplest viable baseline.

Read PDF

Similar papers

Preprint Aug 2026

Task-Driven Three-Layer Distributed Scheduling for Emergency Earth Observation in Large Low-Earth-Orbit Constellations

A task-driven three-layer distributed scheduling method, which represents task demand and sensor footprints on a common geographic grid and forms temporary clusters from observation capabilities and current inter-satellite links, which provides an effective distributed approach to DEOSP.

Qiannan Yin, Xinwei Wang, Guohua Wu · 0 citations
Conference Aug 2026

In-Path Computing-Aware Routing for Low Earth Orbit Satellite Constellations

The mismatch between massive spaceborne data generation and constrained satellite-ground links is driving inorbit processing in low Earth orbit (LEO) constellations. Although a single LEO satellite provides limited resources for computation-intensive tasks, task data traverse multiple satellites that collectively offer...

Xiang Li, Yun-Chao Liu, G. Peng et al. · 0 citations
Preprint Aug 2026

A Browser-Native Digital Test Range for Benchmarking 4D Ocean-Glider Planning Algorithms

Repeated in-situ evaluation of ocean-glider planners requires scarce vehicles, operators, deployment and recovery resources, and ocean conditions that cannot be reset for competing algorithms. We present a guided, installation-free browser-native digital test range that transforms a selected region into a reproducible...

E. Holmberg, Elias Ioup, Mahdi Abdelguerfi · 0 citations
Preprint Aug 2026

Stochastic Multistage Constellation Reconfiguration Problem: Stochastic Dual Dynamic Integer Programming Approach

Observation tasking is critical to satellite operations, enabling observation of planetary phenomena, orbital debris monitoring, and space domain awareness. To improve the effectiveness of satellite operations, orbital maneuverability is introduced as a leading-edge concept of operations within constellation reconfigur...

Brycen D. Pearl, Hang-Wo-On Lee · 0 citations

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.