Scheduling for single agile satellite, redundant targets problem using complex networks theory

Abstract Scheduling for the Earth observation satellites (EOSs) imaging mission is a complicated combinatorial optimization problem, especially for the agile EOSs (AEOSs). The increasing observation requirements and orbiting satellites have exacerbated the scheduling complexity in recent years. In this paper, the single agile satellite, redundant observation targets scheduling problem is studied. We introduce the theory of complex networks and find similarities between AEOS redundant targets scheduling problem and the node centrality ranking problem. Then we model this problem as a complex network, regarding each node as a possible observation opportunity, and define two factors, node importance factor and target importance factor, to describe the node/target importance. Based on the two factors, we propose a fast approximate scheduling algorithm (FASA) to obtain the effective scheduling results. Simulation results indicate the FASA is quite efficient and with broad suitability. Our work is helpful in the EOSs and AEOSs scheduling problems by using complex network knowledge.

[1]  Dawei Zhao,et al.  Multiple routes transmitted epidemics on multiplex networks , 2013, ArXiv.

[2]  Wei-Cheng Lin,et al.  Daily imaging scheduling of an Earth observation satellite , 2003, SMC'03 Conference Proceedings. 2003 IEEE International Conference on Systems, Man and Cybernetics. Conference Theme - System Security and Assurance (Cat. No.03CH37483).

[3]  Dawei Zhao,et al.  Immunization of Epidemics in Multiplex Networks , 2014, PloS one.

[4]  Richard Bellman,et al.  ON A ROUTING PROBLEM , 1958 .

[5]  Gilbert Laporte,et al.  A heuristic for the multi-satellite, multi-orbit and multi-user management of Earth observation satellites , 2007, Eur. J. Oper. Res..

[6]  Yamir Moreno,et al.  Dynamics of interacting diseases , 2014, 1402.4523.

[7]  Chen Hong,et al.  Effective usage of global dynamic information for network traffic , 2015 .

[8]  Chen Ying-wu,et al.  Multi satellites scheduling algorithm based on task merging mechanism , 2014 .

[9]  R. Scott Erwin,et al.  On the tractability of satellite range scheduling , 2015, Optim. Lett..

[10]  Cao Xian-Bin,et al.  Effect of Adaptive Delivery Capacity on Networked Traffic Dynamics , 2011 .

[11]  Zhen Chen,et al.  Cascading failure of interdependent networks with different coupling preference under targeted attack , 2015 .

[12]  Xiaomin Zhu,et al.  Towards dynamic real-time scheduling for multiple earth observation satellites , 2015, J. Comput. Syst. Sci..

[13]  Kaiquan Cai,et al.  Effective usage of shortest paths promotes transportation efficiency on scale-free networks , 2013 .

[14]  Jin Liu,et al.  A two-phase scheduling method with the consideration of task clustering for earth observing satellites , 2013, Comput. Oper. Res..

[15]  Benjamin A Carreras,et al.  Complex systems analysis of series of blackouts: cascading failure, critical points, and self-organization. , 2007, Chaos.

[16]  R Pastor-Satorras,et al.  Dynamical and correlation properties of the internet. , 2001, Physical review letters.

[17]  Daniel Vanderpooten,et al.  Enumeration and interactive selection of efficient paths in a multiple criteria graph for scheduling an earth observing satellite , 2002, Eur. J. Oper. Res..

[18]  Vangelis Th. Paschos,et al.  A new single model and derived algorithms for the satellite shot planning problem using graph theory concepts , 1997, Ann. Oper. Res..

[19]  Jun Li,et al.  A data transmission scheduling algorithm for rapid-response earth-observing operations , 2014 .

[20]  Grégory Beaumet,et al.  FEASIBILITY OF AUTONOMOUS DECISION MAKING ON BOARD AN AGILE EARTH‐OBSERVING SATELLITE , 2011, Comput. Intell..

[21]  Z. Wang,et al.  The structure and dynamics of multilayer networks , 2014, Physics Reports.

[22]  Michael Pinedo,et al.  Scheduling: Theory, Algorithms, and Systems , 1994 .

[23]  Gérard Verfaillie,et al.  Selecting and scheduling observations of agile satellites , 2002 .

[24]  Chen Ying-wu Agile earth observing satellites mission scheduling based on decomposition optimization algorithm , 2013 .

[25]  Wen-Bo Du,et al.  Particle Swarm Optimization with Scale-Free Interactions , 2014, PloS one.

[26]  V. Smith,et al.  The opportunity cost of travel time in recreation demand models. , 1983 .

[27]  Y. Moreno,et al.  Dynamic instability of cooperation due to diverse activity patterns in evolutionary social dilemmas , 2015, 1502.07724.

[28]  Peng Gao,et al.  A model, a heuristic and a decision support system to solve the scheduling problem of an earth observing satellite constellation , 2011, Comput. Ind. Eng..

[29]  B. Monien How to Find Long Paths Efficiently , 1985 .

[30]  Duncan J Watts,et al.  A simple model of global cascades on random networks , 2002, Proceedings of the National Academy of Sciences of the United States of America.

[31]  David R. Karger,et al.  On approximating the longest path in a graph , 1997, Algorithmica.

[32]  J. F. Li,et al.  Planning and Scheduling of an Agile Earth Observing Satellite Combining on-Ground and on-Board Decisions , 2015 .

[33]  G. Caldarelli,et al.  A Network Analysis of the Italian Overnight Money Market , 2005 .

[34]  Wen-Xu Wang,et al.  Control of epidemic spreading on complex networks by local traffic dynamics. , 2011, Physical review. E, Statistical, nonlinear, and soft matter physics.

[35]  Jin-Kao Hao,et al.  A “Logic-Constrained” Knapsack Formulation and a Tabu Algorithm for the Daily Photograph Scheduling of an Earth Observation Satellite , 2001, Comput. Optim. Appl..

[36]  Yamir Moreno,et al.  Effects of delayed recovery and nonuniform transmission on the spreading of diseases in complex networks , 2012, Physica A: Statistical Mechanics and its Applications.

[37]  Yang Gao,et al.  Adequate is better: particle swarm optimization with limited-information , 2015, Appl. Math. Comput..

[38]  Djamal Habet,et al.  Bounding the optimum for the problem of scheduling the photographs of an Agile Earth Observing Satellite , 2010, Comput. Optim. Appl..

[39]  Nicolas Jozefowiez,et al.  A multi-objective local search heuristic for scheduling Earth observations taken by an agile satellite , 2015, Eur. J. Oper. Res..

[40]  Yang Gao,et al.  Selectively-informed particle swarm optimization , 2015, Scientific Reports.

[41]  Jiangjun Tang,et al.  Optimal Allocation of Node Capacity in Cascade-Robustness Networks , 2015, PloS one.

[42]  Zhen Wang,et al.  Impact of Social Punishment on Cooperative Behavior in Complex Networks , 2013, Scientific Reports.

[43]  Harry Eugene Stanley,et al.  Catastrophic cascade of failures in interdependent networks , 2009, Nature.

[44]  Matjaž Perc,et al.  Premature seizure of traffic flow due to the introduction of evolutionary games , 2007 .

[45]  Attila Szolnoki,et al.  Coevolutionary Games - A Mini Review , 2009, Biosyst..

[46]  Alessandro Vespignani,et al.  Complex networks: The fragility of interdependency , 2010, Nature.