Improved biogeography-based optimization with random ring topology and Powell's method

被引:27
作者
Feng, Quanxi [1 ]
Liu, Sanyang [2 ]
Zhang, Jianke [3 ]
Yang, Guoping [2 ]
Yong, Longquan [4 ]
机构
[1] Guilin Univ Technol, Sch Sci, Guilin 541004, Peoples R China
[2] Xidian Univ, Sch Math & Stat, Xian 710071, Peoples R China
[3] Xian Univ Posts & Telecommun, Sch Sci, Xian 710121, Peoples R China
[4] Shaanxi Univ Technol, Sch Math & Comp Sci, Hanzhong 723000, Peoples R China
基金
中国国家自然科学基金;
关键词
Biogeography-based optimization; Powell's method; Random ring topology; Artificial bee colony; ARTIFICIAL BEE COLONY; GLOBAL NUMERICAL OPTIMIZATION; DIFFERENTIAL EVOLUTION; MIGRATION OPERATOR; GENETIC ALGORITHM; SEARCH; PERFORMANCE; MUTATION; MODELS;
D O I
10.1016/j.apm.2016.09.020
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Biogeography-based optimization (BBO) is a competitive population optimization algorithm based on biogeography theory with inherently insufficient exploration capability and slow convergence speed. To overcome limitations, we propose an improved variant of BBO, named PRBBO, for solving global optimization problems. In PRBBO, a hybrid migration operator with random ring topology, a modified mutation operator, and a self-adaptive Powell's method are rational integrated together. The hybrid migration operator with random ring topology, denoted as RMO, is created by using local ring topology to replace global topology, which can avoid the asymmetrical migration operation and enhance potential population diversity. The self-adaptive Powell's method is amended by using self-adaptive parameters for suiting evolution process to enhance solution precision quickly. Extensive experimental tests are carried out on 24 benchmark functions to show effectiveness of the proposed algorithm. Simulation results were compared with original BBO, ABC, DE, other variants of the BBO, and other state-of-the-art evolutionary algorithms. Finally, the effectiveness of operators on the performance of PRBBO is also discussed. (C) 2016 Elsevier Inc. All rights reserved.
引用
收藏
页码:630 / 649
页数:20
相关论文
共 42 条
[1]   A rank based particle swarm optimization algorithm with dynamic adaptation [J].
Akbari, Reza ;
Ziarati, Koorush .
JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 2011, 235 (08) :2694-2714
[2]  
[Anonymous], 2002, NUMERICAL RECIPES C
[3]   Two-stage update biogeography-based optimization using differential evolution algorithm (DBBO) [J].
Boussaid, Ilhem ;
Chatterjee, Amitava ;
Siarry, Patrick ;
Ahmed-Nacer, Mohamed .
COMPUTERS & OPERATIONS RESEARCH, 2011, 38 (08) :1188-1198
[4]   Self-adapting control parameters in differential evolution: A comparative study on numerical benchmark problems [J].
Brest, Janez ;
Greiner, Saso ;
Boskovic, Borko ;
Mernik, Marjan ;
Zumer, Vijern .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2006, 10 (06) :646-657
[5]   Hyperinteractive Evolutionary Computation [J].
Bush, Benjamin James ;
Sayama, Hiroki .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2011, 15 (03) :424-433
[6]   Preserving and Exploiting Genetic Diversity in Evolutionary Programming Algorithms [J].
Chen, Gang ;
Low, Chor Ping ;
Yang, Zhonghua .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2009, 13 (03) :661-673
[7]   An artificial fish swarm algorithm based hyperbolic augmented Lagrangian method [J].
Costa, M. Fernanda P. ;
Rocha, Ana Maria A. C. ;
Fernandes, Edite M. G. P. .
JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 2014, 259 :868-876
[8]  
Feng Q., 2013, J MATER SCI-MATER M, P1
[9]   Biogeography-Based Optimization with Orthogonal Crossover [J].
Feng, Quanxi ;
Liu, Sanyang ;
Tang, Guoqiang ;
Yong, Longquan ;
Zhang, Jianke .
MATHEMATICAL PROBLEMS IN ENGINEERING, 2013, 2013
[10]   A novel artificial bee colony algorithm with Powell's method [J].
Gao, Wei-feng ;
Liu, San-yang ;
Huang, Ling-ling .
APPLIED SOFT COMPUTING, 2013, 13 (09) :3763-3775