A novel non-dominated sorting algorithm for evolutionary multi-objective optimization

被引:51
|
作者
Bao, Chunteng [1 ,2 ]
Xu, Lihong [1 ]
Goodman, Erik D. [2 ]
Cao, Leilei [1 ]
机构
[1] Tongji Univ, Coll Elect & Informat Engn, Shanghai 201804, Peoples R China
[2] Michigan State Univ, BEACON Ctr Study Evolut Act, E Lansing, MI 48824 USA
基金
中国国家自然科学基金; 美国国家科学基金会;
关键词
Multi-objective evolutionary algorithm; Non-dominated sort; Pareto front; Computational complexity; MANY-OBJECTIVE OPTIMIZATION; SET;
D O I
10.1016/j.jocs.2017.09.015
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Evolutionary computation has shown great performance in solving many multi-objective optimization problems; in many such algorithms, non-dominated sorting plays an important role in determining the relative quality of solutions in a population. However, the implementation of non-dominated-sorting can be computationally expensive, especially for populations with a large number of solutions and many objectives. The main reason is that most existing non-dominated sorting algorithms need to compare one solution with almost all others to determine its front, and many of these comparisons are redundant or unnecessary. Another reason is that as the number of objectives increases, more and more candidate solutions become non-dominated solutions, and most existing time-saving approaches cannot work effectively. In this paper, we present a novel non-dominated sorting strategy, called Hierarchical Non Dominated Sorting (HNDS). HNDS first sorts all candidate solutions in ascending order by their first objective. Then it compares the first solution with all others one by one to make a rapid distinction between different quality solutions, thereby avoiding many unnecessary comparisons. Experiments on populations with different numbers of solutions, different numbers of objectives and different problems have been done. The results show that HNDS has better computational efficiency than fast non-dominated sort, Arena's principle and deductive sort. (C) 2017 Elsevier B.V. All rights reserved.
引用
收藏
页码:31 / 43
页数:13
相关论文
共 50 条
  • [1] A Non-dominated Sorting Firefly Algorithm for Multi-Objective Optimization
    Tsai, Chun-Wei
    Huang, Yao-Ting
    Chiang, Ming-Chao
    [J]. 2014 14TH INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS DESIGN AND APPLICATIONS (ISDA 2014), 2014,
  • [2] Non-dominated Sorting Based Fireworks Algorithm for Multi-objective Optimization
    Li, Mingze
    Tan, Ying
    [J]. ADVANCES IN SWARM INTELLIGENCE, ICSI 2022, PT I, 2022, : 457 - 471
  • [3] NSCSO: a novel multi-objective non-dominated sorting chicken swarm optimization algorithm
    Huang, Huajuan
    Zheng, Baofeng
    Wei, Xiuxi
    Zhou, Yongquan
    Zhang, Yuedong
    [J]. SCIENTIFIC REPORTS, 2024, 14 (01)
  • [4] NSCSO: a novel multi-objective non-dominated sorting chicken swarm optimization algorithm
    Huajuan Huang
    Baofeng Zheng
    Xiuxi Wei
    Yongquan Zhou
    Yuedong Zhang
    [J]. Scientific Reports, 14
  • [5] Non-dominated sorting genetic quantum algorithm for multi-objective optimization
    Khorsand, Amir-R.
    Wang, G. Gary
    Raghavan, J.
    [J]. PROCEEDINGS OF THE ASME INTERNATIONAL DESIGN ENGINEERING TECHNICAL CONFERENCES AND COMPUTERS AND INFORMATION IN ENGINEERING CONFERENCE 2007, VOL 6, PTS A AND B, 2008, : 307 - 315
  • [6] Non-Dominated Sorting Social Group Optimization Algorithm for Multi-Objective Optimization
    Naik, Anima
    Jena, Junali Jasmine
    Satapathy, Suresh Chandra
    [J]. JOURNAL OF SCIENTIFIC & INDUSTRIAL RESEARCH, 2021, 80 (02): : 129 - 136
  • [7] Best Order Sort: A New Algorithm to Non-dominated Sorting for Evolutionary Multi-objective Optimization
    Roy, Proteek Chandan
    Islam, Md. Monirul
    Deb, Kalyanmoy
    [J]. PROCEEDINGS OF THE 2016 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE (GECCO'16 COMPANION), 2016, : 1113 - 1120
  • [8] Constrained multi-objective optimization using constrained non-dominated sorting combined with an improved hybrid multi-objective evolutionary algorithm
    Ning, Weikang
    Guo, Baolong
    Yan, Yunyi
    Wu, Xianxiang
    Wu, Jinfu
    Zhao, Dan
    [J]. ENGINEERING OPTIMIZATION, 2017, 49 (10) : 1645 - 1664
  • [9] A novel solver for multi-objective optimization: dynamic non-dominated sorting genetic algorithm (DNSGA)
    Qiang Long
    Guoquan Li
    Lin Jiang
    [J]. Soft Computing, 2022, 26 : 725 - 747
  • [10] Non-dominated Sorting Advanced Butterfly Optimization Algorithm for Multi-objective Problems
    Sharma, Sushmita
    Khodadadi, Nima
    Saha, Apu Kumar
    Gharehchopogh, Farhad Soleimanian
    Mirjalili, Seyedali
    [J]. JOURNAL OF BIONIC ENGINEERING, 2023, 20 (02) : 819 - 843