I. Introduction
With the increasing strength of countries in science and technology, military and politics, the number of satellite launches has exploded in order to enhance their influence and gain more revenue, but the measurement and control (M&C) resources are limited [1], [2]; therefore, the conflicting demands for M&C have increased, bringing great challenges to the allocation of M&C resources. The study of remote control, telemetry and tracking observation of satellites with limited ground-based M&C resources gives rise to the problem of multi-satellite measurement and control scheduling (MSMCS), i.e., to reasonably manage and schedule the measurement and control data transmission tasks between a certain number of ground-based measurement and control stations and numerous satellites, to find a way to maximize the utilization of measurement and control resources, to complete as many satellite measurement and control tasks as possible, and to achieve higher revenue.