Learning memetic algorithm based on variable population and neighborhood for multi-complex target scheduling of large-scale imaging satellites

Lei Li,Yonghao Du,Feng Yao,Shilong Xu,Yucheng She
DOI: https://doi.org/10.1016/j.swevo.2024.101789
IF: 10.267
2024-11-28
Swarm and Evolutionary Computation
Abstract:The continual expansion of the scope and depth of satellite applications has resulted in the emergence of multiple complex targets, bringing significant challenges for imaging satellite task scheduling. To address the multicomplex target scheduling problem of large-scale heterogeneous imaging satellites (MCTS-LSIS), this article proposes a learning memetic algorithm based on variable population and neighborhood (LMA-VP/N). LMA-VP/N employs dual populations to achieve co-evolution and consists of a learning hybrid-rule heuristic, a collaboration and competition strategy, and a deep Q-network (DQN)-based variable neighborhood search (VNS) algorithm. Two encoding methods are designed to generate heterogeneous populations to explore different solution spaces. The learning hybrid-rule heuristic is proposed to produce high-quality individuals during initialization and diversity enhancement. The rule selection strategy is updated periodically based on elite knowledge. The collaboration and competition strategy is adopted to adaptively adjust the computing resources for the dual populations based on their performance. Moreover, eight VNS operators are developed based on two neighborhood structures and four neighborhood change rules. The DQN is adopted to select the proper action according to the state features of the populations. The experimental results indicate that LMA-VP/N outperforms both the state-of-the-art algorithms and conventional algorithms. The effectiveness of the main components of LMA-VP/N has also been verified.
computer science, artificial intelligence, theory & methods
What problem does this paper attempt to address?