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

被引:131
作者
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
相关论文
共 44 条
[11]  
Geng XYZ, 2016, PROCEEDINGS OF THE 2016 12TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION (WCICA), P2727, DOI 10.1109/WCICA.2016.7578683
[12]  
Globus A, 2004, PROCEEDING OF THE NINETEENTH NATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND THE SIXTEENTH CONFERENCE ON INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE, P836
[13]  
Globus A., 2003, Scheduling earth observing satellites with evolutionary algorithms
[14]  
Huang X., 2010, INT C POW EL INT TRA, P472
[15]  
Kebin Gao, 2013, Advanced Materials Research, V765-767, P532, DOI 10.4028/www.scientific.net/AMR.765-767.532
[16]   Selecting and scheduling observations of agile satellites [J].
Lemaître, M ;
Verfaillie, G ;
Jouhaud, F ;
Lachiver, JM ;
Bataille, N .
AEROSPACE SCIENCE AND TECHNOLOGY, 2002, 6 (05) :367-381
[17]  
Leman M., 2000, Proceedings of the COST G-6 Conference on Digital Audio Effects (DAFX-00), P1
[18]   Hybrid Differential Evolution Optimisation for Earth Observation Satellite Scheduling with Time-Dependent Earliness-Tardiness Penalties [J].
Li, Guoliang ;
Chen, Cheng ;
Yao, Feng ;
He, Renjie ;
Chen, Yingwu .
MATHEMATICAL PROBLEMS IN ENGINEERING, 2017, 2017
[19]  
Li YQ, 2007, ICNC 2007: THIRD INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION, VOL 3, PROCEEDINGS, P29
[20]   Time-dependent autonomous task planning of agile imaging satellites [J].
Liu, Song ;
Chen, Yingwu ;
Xing, Lining ;
Guo, Xiaojun .
JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2016, 31 (03) :1365-1375