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 c...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Atlantis Press
2017-01-01
|
Series: | International Journal of Computational Intelligence Systems |
Subjects: | |
Online Access: | https://www.atlantis-press.com/article/25883597/view |
id |
doaj-25d8eba74076447b841ad02153a62c02 |
---|---|
record_format |
Article |
spelling |
doaj-25d8eba74076447b841ad02153a62c022020-11-25T01:38:05ZengAtlantis PressInternational Journal of Computational Intelligence Systems 1875-68832017-01-0110110.2991/ijcis.10.1.95A Multi-objective Evolutionary Algorithm with Dynamic Topology and its Application to Network-Wide Flight Trajectory PlanningSu YanKaiquan CaiMajed SwaidAlthough 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.https://www.atlantis-press.com/article/25883597/viewMulti-objective evolutionary algorithmcomplex networkflight trajectory planning |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Su Yan Kaiquan Cai Majed Swaid |
spellingShingle |
Su Yan Kaiquan Cai Majed Swaid A Multi-objective Evolutionary Algorithm with Dynamic Topology and its Application to Network-Wide Flight Trajectory Planning International Journal of Computational Intelligence Systems Multi-objective evolutionary algorithm complex network flight trajectory planning |
author_facet |
Su Yan Kaiquan Cai Majed Swaid |
author_sort |
Su Yan |
title |
A Multi-objective Evolutionary Algorithm with Dynamic Topology and its Application to Network-Wide Flight Trajectory Planning |
title_short |
A Multi-objective Evolutionary Algorithm with Dynamic Topology and its Application to Network-Wide Flight Trajectory Planning |
title_full |
A Multi-objective Evolutionary Algorithm with Dynamic Topology and its Application to Network-Wide Flight Trajectory Planning |
title_fullStr |
A Multi-objective Evolutionary Algorithm with Dynamic Topology and its Application to Network-Wide Flight Trajectory Planning |
title_full_unstemmed |
A Multi-objective Evolutionary Algorithm with Dynamic Topology and its Application to Network-Wide Flight Trajectory Planning |
title_sort |
multi-objective evolutionary algorithm with dynamic topology and its application to network-wide flight trajectory planning |
publisher |
Atlantis Press |
series |
International Journal of Computational Intelligence Systems |
issn |
1875-6883 |
publishDate |
2017-01-01 |
description |
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. |
topic |
Multi-objective evolutionary algorithm complex network flight trajectory planning |
url |
https://www.atlantis-press.com/article/25883597/view |
work_keys_str_mv |
AT suyan amultiobjectiveevolutionaryalgorithmwithdynamictopologyanditsapplicationtonetworkwideflighttrajectoryplanning AT kaiquancai amultiobjectiveevolutionaryalgorithmwithdynamictopologyanditsapplicationtonetworkwideflighttrajectoryplanning AT majedswaid amultiobjectiveevolutionaryalgorithmwithdynamictopologyanditsapplicationtonetworkwideflighttrajectoryplanning AT suyan multiobjectiveevolutionaryalgorithmwithdynamictopologyanditsapplicationtonetworkwideflighttrajectoryplanning AT kaiquancai multiobjectiveevolutionaryalgorithmwithdynamictopologyanditsapplicationtonetworkwideflighttrajectoryplanning AT majedswaid multiobjectiveevolutionaryalgorithmwithdynamictopologyanditsapplicationtonetworkwideflighttrajectoryplanning |
_version_ |
1725055268941725696 |