A data-driven improved genetic algorithm for agile earth observation satellite scheduling with time-dependent transition time. (December 2022)