An improved adaptive large neighborhood search algorithm for multiple agile satellites scheduling

被引:113
|
作者
He, Lei [1 ]
Liu, Xiaolu [1 ]
Laporte, Gilbert [2 ]
Chen, Yingwu [1 ]
Chen, Yingguo [1 ]
机构
[1] Natl Univ Def Technol, Coll Syst Engn, Changsha 410073, Hunan, Peoples R China
[2] HEC Montreal, Canada Res Chair Distribut Management, 3000 Chemin Cote St Catherine, Montreal, PQ H3T 2A7, Canada
基金
中国国家自然科学基金;
关键词
Multiple agile Earth observation satellites scheduling; Adaptive task assignment; Adaptive large neighborhood search; Time-dependent scheduling;
D O I
10.1016/j.cor.2018.06.020
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The multiple agile satellites scheduling problem is a time-dependent scheduling problem which is considerably more difficult than the single agile satellite scheduling problem, due to its much larger solution space. We extend the adaptive large neighborhood search (ALNS) developed for the single satellite scheduling problem to the multiple satellite case. An adaptive task assignment mechanism is introduced into the ALNS framework by defining five assignment operators. In the adaptive task assignment based ALNS (A-ALNS), the removal operators remove tasks from the current solution, the insertion operators insert tasks in the destroyed solution, and if the solution has not improved for a number of iterations, the assignment operators will reassign tasks to different satellites. These operators are selected adaptively to guide the algorithm to search the solution space efficiently. The effect of the parameters on the algorithm performance is studied in the simulation experiments, and the operators are also compared. Extensive computational results show that the proposed adaptive task assignment mechanism is more efficient than competing state-of-the-art multi-satellite processing methods. The A-ALNS metaheuristic performs effectively, handling the complexity brought by the large number of satellites and fulfilling more tasks with a good robustness. (C) 2018 Elsevier Ltd. All rights reserved.
引用
收藏
页码:12 / 25
页数:14
相关论文
共 50 条
  • [1] Improved Adaptive Large Neighborhood Search Algorithm Based on the Two-Stage Framework for Scheduling Multiple Super-Agile Satellites
    Wu, Guohua
    Xiang, Zhiqing
    Wang, Yalin
    Gu, Yi
    Pedrycz, Witold
    IEEE TRANSACTIONS ON AEROSPACE AND ELECTRONIC SYSTEMS, 2024, 60 (05) : 7185 - 7200
  • [2] A data-driven adaptive parallel search algorithm for multiple agile satellites cooperative scheduling problem
    Wu, Jian
    Yao, Feng
    Du, Yong-Hao
    Chen, Yu-Ning
    He, Lei
    He, Yong-Ming
    Luo, Sui-Zhi
    Kongzhi yu Juece/Control and Decision, 2024, 39 (12): : 4064 - 4072
  • [3] An adaptive large neighborhood search algorithm for the tugboat scheduling problem
    Wang, Xin
    Liang, Yijing
    Wei, Xiaoyang
    Chew, Ek Peng
    COMPUTERS & INDUSTRIAL ENGINEERING, 2023, 177
  • [4] An Adaptive Large Neighborhood Search Algorithm for the Satellite Data Transmission Scheduling Problem
    Chen, Yingguo
    Chen, Ming
    Wen, Jun
    Chen, Yingwu
    Xiang, Wen
    INTERNATIONAL JOURNAL OF AEROSPACE ENGINEERING, 2020, 2020
  • [5] An adaptive large neighborhood search metaheuristic for agile satellite scheduling with time-dependent transition time
    Liu, Xiaolu
    Laporte, Gilbert
    Chen, Yingwu
    He, Renjie
    COMPUTERS & OPERATIONS RESEARCH, 2017, 86 : 41 - 53
  • [6] Adaptive Large Neighborhood Search for Scheduling of Mobile Robots
    Quang-Vinh Dang
    Rudova, Hana
    Cong Thanh Nguyen
    PROCEEDINGS OF THE 2019 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE (GECCO'19), 2019, : 224 - 232
  • [7] Joint observation and transmission scheduling of multiple agile satellites with energy constraint using improved ACO algorithm
    Shang, Minghao
    Yuan, Ronggang
    Song, Bin
    Huang, Xuxing
    Yang, Bin
    Li, Shuang
    ACTA ASTRONAUTICA, 2025, 230 : 92 - 103
  • [8] MULTIPLE AGILE EARTH OBSERVATION SATELLITES SCHEDULING ALGORITHM ON AREA TARGETS
    Wang, Xinwei
    Rao, Yinrui
    Han, Chao
    SPACEFLIGHT MECHANICS 2017, PTS I - IV, 2017, 160 : 1677 - 1688
  • [9] Self-adaptive large neighborhood search algorithm for parallel machine scheduling problems
    Gerhard Reinelt
    JournalofSystemsEngineeringandElectronics, 2012, 23 (02) : 208 - 215
  • [10] Self-adaptive large neighborhood search algorithm for parallel machine scheduling problems
    Wang, Pei
    Reinelt, Gerhard
    Tan, Yuejin
    JOURNAL OF SYSTEMS ENGINEERING AND ELECTRONICS, 2012, 23 (02) : 208 - 215