A fast and elitist multiobjective genetic algorithm: NSGA-II

被引:32114
|
作者
Deb, K [1 ]
Pratap, A [1 ]
Agarwal, S [1 ]
Meyarivan, T [1 ]
机构
[1] Indian Inst Technol, Kanpur Genet Algorithms Lab, Kanpur 208016, Uttar Pradesh, India
关键词
constraint handling; elitism; genetic algorithms; multicriterion decision making; multiobjective optimization; Pareto-optimal solutions;
D O I
10.1109/4235.996017
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
MuItiobjective evolutionary algorithms (EAs) that use nondominated sorting and sharing have been criticized mainly for their: 1) O(MN3) computational complexity (where M is the number of objectives and N is the population size); 2) nonelitism approach; and 3) the need for specifying a sharing parameter. In this paper, we suggest a nondominated sorting-based multiobjective EA (MOEA), called nondominated sorting genetic algorithm Il (NSGA-II). which alleviates all the above three difficulties. Specifically, a fast nondominated sorting approach with O(MN2) computational complexity is presented. Also, a selection operator is presented that creates a mating pool by combining the parent and offspring populations and selecting the best (with respect to fitness and spread) N solutions. Simulation results on difficult test problems show that the proposed NSGA-II, in most problems, is able to find much better spread of solutions and better convergence near the true Pareto-optimal front compared to Pareto-archived evolution strategy and strength-Pareto EA-two other elitist MOEAs that pay special attention to creating a diverse Pareto-optimal front. Moreover, we modify the definition of dominance in order to solve constrained multiobjective problems efficiently. Simulation results of the constrained NSGA-II on a number of test problems, including a five-objective seven-constraint nonlinear problem, are compared with another constrained muItiobjective optimizer and much better performance of NSGA-II is observed.
引用
收藏
页码:182 / 197
页数:16
相关论文
共 50 条
  • [31] Multiobjective Collaborative Beamforming for a Distributed Satellite Cluster via NSGA-II
    Xi, Bo
    Hong, Tao
    Zhang, Gengxin
    AD HOC NETWORKS, ADHOCNETS 2019, 2019, 306 : 252 - 261
  • [32] Fast Implementation of Steady-State NSGA-II
    Mishra, Surtut
    Mondal, Samrat
    Saha, Sripama
    2016 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2016, : 3777 - 3784
  • [33] Application of NSGA-II Algorithm to Multiobjective Optimization of Switching Devices Placement in Electric Power Distribution Systems
    Pombo, Antonio Vieira
    Pires, Vitor Fernao
    Pina, Joao Murta
    TECHNOLOGICAL INNOVATION FOR COLLECTIVE AWARENESS SYSTEMS, 2014, 423 : 380 - 387
  • [34] Multiobjective optimization of fluphenazine nanocomposite formulation using NSGA-II method
    Abu Sharar, Ahmed Adnan
    Ramadan, Saleem Z.
    Hussein-Al-Ali, Samer Hasan
    MATERIALS SCIENCE-POLAND, 2021, 39 (04) : 517 - 544
  • [35] A Multiobjective Satellite Data Transmission Scheduling Technology Based on NSGA-II
    Zhang, Jiawei
    Cai, Zhaoquan
    Liu, Xichun
    Xing, Lining
    PROCEEDINGS OF 2018 TENTH INTERNATIONAL CONFERENCE ON ADVANCED COMPUTATIONAL INTELLIGENCE (ICACI), 2018, : 594 - 600
  • [36] An Enhanced NSGA-II for Multiobjective UAV Path Planning in Urban Environments
    Ghambari, Soheila
    Golabi, Mahmoud
    Lepagnot, Julien
    Brevilliers, Mathieu
    Jourdan, Laetitia
    Idoumghar, Lhassane
    2020 IEEE 32ND INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE (ICTAI), 2020, : 106 - 111
  • [37] Multiobjective Optimized Dispatching for Integrated Energy System Based on Hierarchical Progressive Parallel NSGA-II Algorithm
    Zeng, Aidong
    Hao, Sipeng
    Ning, Jia
    Xu, Qingshan
    Jian, Ling
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2020, 2020
  • [38] Multiobjective Optimisation of Bevel Gear Pair design using NSGA-II
    Chandrasekaran, G.
    Sreebalaji, V. S.
    Saravanan, R.
    Maniraj, J.
    MATERIALS TODAY-PROCEEDINGS, 2019, 16 : 351 - 360
  • [39] Multiobjective Optimization of Multistage Synchronous Induction Coilgun Based on NSGA-II
    Niu, Xiaobo
    Liu, Kaipei
    Zhang, Yadong
    Xiao, Gang
    Gong, Yujia
    IEEE TRANSACTIONS ON PLASMA SCIENCE, 2017, 45 (07) : 1622 - 1628
  • [40] Multiobjective Optimization in Pavement Management System Using NSGA-II Method
    Khiavi, Alireza Khavandi
    Mohammadi, Hossein
    JOURNAL OF TRANSPORTATION ENGINEERING PART B-PAVEMENTS, 2018, 144 (02)