A Multi-objective Evolutionary Algorithm with Dynamic Topology and its Application to Network-Wide Flight Trajectory Planning

Although conventional multi-objective evolutionary optimization algorithms (MOEAs) are proven to be effective in general, they are less superior when applied to solve a large-scale combinational real-world optimization problem with tightly coupled decision variables. For the purpose to enhance the capability of MOEAs in such scenarios, one may consider the importance of interaction topology in information exchange among individuals of MOEAs. From this standpoint, this article proposes a non-dominated sorting genetic algorithm II with dynamic topology (DTNSGAII), which applies a dynamic individual interaction network topology to improve the crossover operation. The dynamic topology and inter-individual interaction are determined by the solution spread criterion in the objective space as well as the solution relationships and similarities in the decision space. The combination of two aspects contributes to the balance of the exploitation and exploration capability of the algorithm. Finally, as an example to real-world applications, the DTNSGAII is used to solve a network-wide flight trajectory planning problem, which demonstrates that the application of dynamic topology can improve the performance of the NSGA-II.

[1]  Eduardo Fernández,et al.  Portfolio Optimization From a Set of Preference Ordered Projects Using an Ant Colony Based Multi-objective Approach , 2015, Int. J. Comput. Intell. Syst..

[2]  Kalyanmoy Deb,et al.  A fast and elitist multiobjective genetic algorithm: NSGA-II , 2002, IEEE Trans. Evol. Comput..

[3]  Sun Yijie,et al.  Improved NSGA-II Multi-objective Genetic Algorithm Based on Hybridization-encouraged Mechanism , 2008 .

[4]  Shengxiang Yang,et al.  Shift-Based Density Estimation for Pareto-Based Algorithms in Many-Objective Optimization , 2014, IEEE Transactions on Evolutionary Computation.

[5]  Wen Ying,et al.  Heterogeneous Strategy Particle Swarm Optimization , 2016, IEEE Transactions on Circuits and Systems II: Express Briefs.

[6]  Qian Zhao,et al.  An Improved Population Migration Algorithm for Solving Multi-Objective Optimization Problems , 2012, Int. J. Comput. Intell. Syst..

[7]  Oscar Cordón,et al.  A Study on the Use of Multiobjective Genetic Algorithms for Classifier Selection in FURIA-based Fuzzy Multiclassifiers , 2012, Int. J. Comput. Intell. Syst..

[8]  Xuejun Zhang,et al.  An improved genetic algorithm with dynamic topology , 2016 .

[9]  Goldberg,et al.  Genetic algorithms , 1993, Robust Control Systems with Genetic Algorithms.

[10]  David W. Corne,et al.  Approximating the Nondominated Front Using the Pareto Archived Evolution Strategy , 2000, Evolutionary Computation.

[11]  Graham Tanner,et al.  European airline delay cost reference values , 2011 .

[12]  Hai-Lin Liu,et al.  A improved NSGA-II algorithm based on sub-regional search , 2011, 2011 IEEE Congress of Evolutionary Computation (CEC).

[13]  Abdullah Al Mamun,et al.  Balancing exploration and exploitation with adaptive variation for evolutionary multi-objective optimization , 2009, Eur. J. Oper. Res..

[14]  Chao Wang,et al.  An improved NSGA-III algorithm based on objective space decomposition for many-objective optimization , 2017, Soft Comput..

[15]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[16]  Daniel Delahaye,et al.  Airspace congestion smoothing by multi-objective genetic algorithm , 2005, SAC '05.

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

[18]  Xuejun Zhang,et al.  Strategic flight assignment approach based on multi-objective parallel evolution algorithm with dynamic migration interval , 2015 .

[19]  Jinhua Zheng,et al.  Achieving balance between proximity and diversity in multi-objective evolutionary algorithm , 2012, Inf. Sci..

[20]  Gexiang Zhang,et al.  A Many-Objective Evolutionary Algorithm With Enhanced Mating and Environmental Selections , 2015, IEEE Transactions on Evolutionary Computation.

[21]  Gang Yan,et al.  Identifying vital edges in Chinese air route network via memetic algorithm , 2016, ArXiv.

[22]  J. Periaux,et al.  Evolutionary Methods for Design, Optimization and Control with Applications to Industrial Problems , 2001 .