An improved NSGA-III algorithm with adaptive mutation operator for Big Data optimization problems

被引:161
作者
Yi, Jiao-Hong [1 ]
Deb, Suash [2 ]
Dong, Junyu [3 ]
Alavi, Amir H. [4 ]
Wang, Gai-Ge [3 ,5 ,6 ,7 ,8 ]
机构
[1] Qingdao Univ Technol, Sch Informat & Control Engn, Qingdao 266520, Peoples R China
[2] Victoria Univ, Decis Sci & Modeling Program, Melbourne, Vic 8001, Australia
[3] Ocean Univ China, Dept Comp Sci & Technol, Qingdao 266100, Peoples R China
[4] Univ Missouri, Dept Civil & Environm Engn, Columbia, MO 65211 USA
[5] Jiangsu Normal Univ, Sch Comp Sci & Technol, Xuzhou 221116, Jiangsu, Peoples R China
[6] Northeast Normal Univ, Inst Algorithm & Big Data Anal, Changchun 130117, Jilin, Peoples R China
[7] Northeast Normal Univ, Sch Comp Sci & Informat Technol, Changchun 130117, Jilin, Peoples R China
[8] Jilin Univ, Minist Educ, Key Lab Symbol Computat & Knowledge Engn, Changchun 130012, Jilin, Peoples R China
来源
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE | 2018年 / 88卷
基金
中国国家自然科学基金;
关键词
Big Data optimization; Evolutionary multi-objective optimization; NSGA-III; Mutation operator; Adaptive operators; KRILL HERD ALGORITHM; NONDOMINATED SORTING APPROACH; DIFFERENTIAL EVOLUTION; SEARCH ALGORITHM; CUCKOO SEARCH; SWARM; DECOMPOSITION; PERFORMANCE; FRAMEWORK; REDUCTION;
D O I
10.1016/j.future.2018.06.008
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
One of the major challenges of solving Big Data optimization problems via traditional multi-objective evolutionary algorithms (MOEAs) is their high computational costs. This issue has been efficiently tackled by non -dominated sorting genetic algorithm, the third version, (NSGA-111). On the other hand, a concern about the NSGA-Ill algorithm is that it uses a fixed rate for mutation operator. To cope with this issue, this study introduces an adaptive mutation operator to enhance the performance of the standard NSGA-111 algorithm. The proposed adaptive mutation operator strategy is evaluated using three crossover operators of NSGA-111 including simulated binary crossover (SBX), uniform crossover (UC) and single point crossover (SI). Subsequently, three improved NSGA-111 algorithms (NSGA-111 SBXAM, NSGA-III SIAM, and NSGAIII UCAM) are developed. These enhanced algorithms are then implemented to solve a number of Big Data optimization problems. Experimental results indicate that NSGA-III with UC and adaptive mutation operator outperforms the other NSGA-111 algorithms. (C) 2018 Elsevier B.V. All rights reserved.
引用
收藏
页码:571 / 585
页数:15
相关论文
共 83 条
[1]  
Abbass HA, 2014, LECT NOTES COMPUT SC, V8836, P68, DOI 10.1007/978-3-319-12643-2_9
[2]   GreeDi: An energy efficient routing algorithm for big data on cloud [J].
Baker, T. ;
Al-Dawsari, B. ;
Tawfik, H. ;
Reid, D. ;
Ngoko, Y. .
AD HOC NETWORKS, 2015, 35 :83-96
[3]  
Baker T., 2010, Proceedings of the Third International Conference on Developments in eSystems Engineering (DESE 2010), P231, DOI 10.1109/DeSE.2010.44
[4]   A diversity indicator based on reference vectors for many-objective optimization [J].
Cai, Xinye ;
Sun, Haoran ;
Fan, Zhun .
INFORMATION SCIENCES, 2018, 430 :467-486
[5]   Convex Optimization for Big Data [J].
Cevher, Volkan ;
Becker, Stephen ;
Schmidt, Mark .
IEEE SIGNAL PROCESSING MAGAZINE, 2014, 31 (05) :32-43
[6]  
Coello CAC, 2004, IEEE T EVOLUT COMPUT, V8, P256, DOI [10.1109/TEVC.2004.826067, 10.1109/tevc.2004.826067]
[7]   A novel oriented cuckoo search algorithm to improve DV-Hop performance for cyber-physical systems [J].
Cui, Zhihua ;
Sun, Bin ;
Wang, Gaige ;
Xue, Yu ;
Chen, Jinjun .
JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2017, 103 :42-52
[8]   Hybrid Random/Deterministic Parallel Algorithms for Convex and Nonconvex Big Data Optimization [J].
Daneshmand, Amir ;
Facchinei, Francisco ;
Kungurtsev, Vyacheslav ;
Scutari, Gesualdo .
IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2015, 63 (15) :3914-3929
[9]   Normal-boundary intersection: A new method for generating the Pareto surface in nonlinear multicriteria optimization problems [J].
Das, I ;
Dennis, JE .
SIAM JOURNAL ON OPTIMIZATION, 1998, 8 (03) :631-657
[10]   A fast and elitist multiobjective genetic algorithm: NSGA-II [J].
Deb, K ;
Pratap, A ;
Agarwal, S ;
Meyarivan, T .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2002, 6 (02) :182-197