An improved imperialist competitive algorithm for multi-objective optimization

被引:28
作者
Bilel, Najlawi [1 ]
Mohamed, Nejlaoui [1 ]
Zouhaier, Affi [1 ]
Lotfi, Romdhane [2 ]
机构
[1] Univ Monastir, Natl Sch Engineers, Mech Engn Lab, Monastir, Tunisia
[2] Amer Univ Sharjah, Dept Mech Engn, Sharjah, U Arab Emirates
关键词
MOICA; multi-objective optimization; engineering design; numerical experiments; OPTIMAL POWER-FLOW; HYBRID ALGORITHM; PARTICLE;
D O I
10.1080/0305215X.2016.1141204
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
This article proposes an improved imperialistic competitive algorithm to solve multi-objective optimization problems. The proposed multi-objective imperialistic competitive algorithm (MOICA) uses the elitist strategy, based on the mutation and crossover as in genetic algorithms, and the Pareto concept to store simultaneously optimal solutions of multiple conflicting functions. Three performance metrics are used to evaluate the performance of the new algorithm: convergence to the true Pareto-optimal set, solution diversity and robustness, characterized by the variance over 10 runs. To validate the efficiency of the proposed algorithm, several multi-objective standard test functions with true solutions are used. The obtained results show that the MOICA outperforms most of the methods available in the literature. The proposed algorithm can also handle multi-objective engineering design problems with high dimensions.
引用
收藏
页码:1823 / 1844
页数:22
相关论文
共 27 条
[1]  
Abdi B., 2011, European Journal of Scientific Research, V55, P174
[2]  
Adeyemo J. A., 2009, Journal of Applied Sciences, V9, P3652, DOI 10.3923/jas.2009.3652.3661
[3]   A novel imperialist competitive algorithm for generalized traveling salesman problems [J].
Ardalan, Zaniar ;
Karimi, Sajad ;
Poursabzi, Omid ;
Naderi, B. .
APPLIED SOFT COMPUTING, 2015, 26 :546-555
[4]   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
[5]   Template matching using chaotic imperialist competitive algorithm [J].
Duan, Haibin ;
Xu, Chunfang ;
Liu, Senqi ;
Shao, Shan .
PATTERN RECOGNITION LETTERS, 2010, 31 (13) :1868-1875
[6]   The application of imperialist competitive algorithm for optimization of deposition rate in submerged arc welding process using TiO2 nano particle [J].
Ghaderi, Mohammad Reza ;
Aghakhani, Masood ;
Eslampanah, Amirhossein ;
Ghaderi, Kianoosh .
JOURNAL OF MECHANICAL SCIENCE AND TECHNOLOGY, 2015, 29 (01) :357-364
[7]   Multi-objective optimal electric power planning in the power system using Gaussian bare-bones imperialist competitive algorithm [J].
Ghasemi, Mojtaba ;
Ghavidel, Sahand ;
Ghanbarian, Mohammad Mehdi ;
Gitizadeh, Mohsen .
INFORMATION SCIENCES, 2015, 294 :286-304
[8]   A new hybrid algorithm for optimal reactive power dispatch problem with discrete and continuous control variables [J].
Ghasemi, Mojtaba ;
Ghavidel, Sahand ;
Ghanbarian, Mohammad Mehdi ;
Habibi, Amir .
APPLIED SOFT COMPUTING, 2014, 22 :126-140
[9]   A novel hybrid algorithm of imperialist competitive algorithm and teaching learning algorithm for optimal power flow problem with non-smooth cost functions [J].
Ghasemi, Mojtaba ;
Ghavidel, Sahand ;
Rahmani, Shima ;
Roosta, Alireza ;
Falah, Hasan .
ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2014, 29 :54-69
[10]   An improved multiobjective differential evolution based on Pareto-adaptive ε-dominance and orthogonal design [J].
Gong, Wenyin ;
Cai, Zhihua .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2009, 198 (02) :576-601