IJMSRT foster a global community of researchers and provide them with a platform to publish and access high-quality scientific content. We strive to be at the forefront of scientific communication, enabling the rapid dissemination of cutting-edge research and driving advancements in various fields.
Read moreThe 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.
References
1) Bensana, E., Verfaillie, G., Agnèse, J. C., Bataille, N., & Blumstein, D. (1996). Exact and approximate methods for the daily management of an Earth observation satellite. In Proceedings of the 4th International Symposium on Space Mission Operations and Ground Data Systems (SpaceOps 96), Munich, Germany.
2) Bianchessi, N., Cordeau, J.-F., Desrosiers, J., Laporte, G., & Raymond, V. (2007). A heuristic for the multi-satellite, multi-orbit and multi-user management of Earth observation satellites. European Journal of Operational Research, 177(2), 750–762. https://doi.org/10.1016/j.ejor.2005.12.026
3) Chu, X., Chen, Y., & Xing, L. (2017). A branch and bound algorithm for agile Earth observation satellite scheduling. Discrete Dynamics in Nature and Society, 2017, Article 7345941. https://doi.org/10.1155/2017/7345941
4) Ferrari, B., Cordeau, J.-F., Delorme, M., Iori, M., & Orosei, R. (2025). Satellite scheduling problems: A survey of applications in Earth and outer space observation. Computers & Operations Research, 173, Article 106875. https://doi.org/10.1016/j.cor.2024.106875
5) Lemaître, M., Verfaillie, G., Jouhaud, F., Lachiver, J.-M., & Bataille, N. (2002). Selecting and scheduling observations of agile satellites. Aerospace Science and Technology, 6(5), 367–381. https://doi.org/10.1016/S1270-9638(02)01173-2
6) Peng, G., Dewil, R., Verbeeck, C., Gunawan, A., Xing, L., & Vansteenwegen, P. (2019). Agile Earth observation satellite scheduling: An orienteering problem with time-dependent profits and travel times. Computers & Operations Research, 111, 84–98. https://doi.org/10.1016/j.cor.2019.05.030
7) Rocha, Y., Chagas, G. O., Coelho, L. C., & Subramanian, A. (2025). The integrated agile Earth observation satellite scheduling problem. Computers & Operations Research, 184, Article 107212. https://doi.org/10.1016/j.cor.2025.107212
8) She, Y., Li, S., & Zhao, Y. (2018). Onboard mission planning for agile satellite using modified mixed-integer linear programming. Aerospace Science and Technology, 72, 204–216. https://doi.org/10.1016/j.ast.2017.11.009
9) Vasquez, M., & Hao, J.-K. (2001). A ―logic-constrained‖ knapsack formulation and a tabu algorithm for the daily photograph scheduling of an Earth observation satellite. Computational Optimization and Applications, 20(2), 137–157. https://doi.org/10.1023/A:1011203002719
10)Wang, L., Xiang, Y., Huang, H., Li, D., Gao, C., & Liu, S. (2025). Towards realistic Earth observation constellation scheduling: Benchmark and methodology. In Advances in Neural Information Processing Systems (Vol. 38). https://doi.org/10.52202/085713-2878
11)Yin, Q., Li, J., Cheng, J., Luo, Q., Riccardi, A., Chatterjee, A., Vazquez, R., Novara, C., Mavrovouniotis, M., Suganthan, P. N., Bai, S., Hu, X., Xing, L., Xu, M., Li, S., Zheng, Z., Shen, X., Chen, X., Gu, Y., Song, Y., Pedrycz, W., Kramer, E. L., Seman, L. O., Shoko, C., Wu, G., & Wang, X. (2026). EOS-Bench: A comprehensive benchmark for Earth observation satellite scheduling. arXiv. https://doi.org/10.48550/arXiv.2604.25782
Earth Observation Satellites, Mission Planning, Task Scheduling, Benchmarking, Greedy Heuristics, Reproducibility, Constellation Operations
Note : A published paper may take 4-5 working days from the publication date to appear in Rode, Semantic Scholar, and open alex.
