An Artificial Bee Colony Algorithm Based on Dynamic Penalty and Levy Flight for Constrained Optimization Problems

被引:27
|
作者
Liu, Foxiang [1 ,2 ]
Sun, Yuehong [2 ,3 ]
Wang, Gai-ge [4 ]
Wu, Tingting [5 ]
机构
[1] Xiamen Univ, Inst Elect & Acoust, Dept Elect Sci, Xiamen 361005, Peoples R China
[2] Nanjing Normal Univ, Sch Math Sci, Nanjing 210023, Jiangsu, Peoples R China
[3] Jiangsu Prov Key Lab Numer Simulat Large Scale Co, Nanjing 210023, Jiangsu, Peoples R China
[4] Ocean Univ China, Coll Informat Sci & Engn, Qingdao 266100, Peoples R China
[5] Nanjing Univ Posts & Telecommun, Sch Sci, Nanjing 210023, Jiangsu, Peoples R China
基金
中国国家自然科学基金;
关键词
Artificial bee colony; Constrained optimization; Dynamic penalty method; Logistic map; PARTICLE SWARM OPTIMIZATION; PERFORMANCE; FORMULATION; SEARCH;
D O I
10.1007/s13369-017-3049-2
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
Artificial bee colony (ABC) algorithm is one of the most popular intelligence algorithms, which has been widely applied to some unconstrained optimization problems. Many improved versions of ABC algorithm are also used for solving constrained optimization problems (COPs). An artificial bee colony algorithm based on dynamic penalty function and Levy flight (DPLABC) is presented for COPs in this paper. Based on the original ABC algorithm, four modifications are put forward in this newly proposed algorithm: The dynamic penalty method is used to handle the constraints; Levy flight with logistic map is applied in the employed bee phase; according to the selection probability, a further search mechanism which is learned from the best solution and two other neighbor food sources is adopted for onlooker bees; different from pulling back to the upper and lower limits, the new boundary handling mechanism inspired by the best solution is also given to repair the invalid solutions. To validate the performance of DPLABC algorithm, it is tested on 13 constrained benchmark functions from 2006 IEEE Congress on Evolution Computation (CEC2006) and four engineering design problems. The experimental results indicate that DPLABC is competitive with the state-of-the-art algorithms including dynamic difference search algorithm and several improved variants of ABC for solving COPs.
引用
收藏
页码:7189 / 7208
页数:20
相关论文
共 50 条
  • [21] Artificial bee colony algorithm based on Levy flights for global optimization
    Tian, Ye
    Fang, Xiangming
    Zhang, Fengrong
    2017 10TH INTERNATIONAL CONGRESS ON IMAGE AND SIGNAL PROCESSING, BIOMEDICAL ENGINEERING AND INFORMATICS (CISP-BMEI), 2017,
  • [22] An Artificial Bee Colony Algorithm for the Cardinality-Constrained Portfolio Optimization Problems
    Chen, Angela H. L.
    Liang, Yun-Chia
    Liu, Chia-Chien
    2012 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2012,
  • [23] Integrating the artificial bee colony and bees algorithm to face constrained optimization problems
    Tsai, Hsing-Chih
    INFORMATION SCIENCES, 2014, 258 : 80 - 93
  • [24] Improved Artificial Bee Colony Algorithm for Constrained Problems
    Brajevic, Ivona
    Tuba, Milan
    Subotic, Milos
    RECENT ADVANCES IN NEURAL NETWORKS, FUZZY SYSTEMS & EVOLUTIONARY COMPUTING, 2010, : 185 - +
  • [25] Levy Mutated Artificial Bee Colony Algorithm for Global Optimization
    Rajasekhar, Anguluri
    Abraham, Ajith
    Pant, Millie
    2011 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2011, : 655 - 662
  • [26] An Artificial Bee Colony Algorithm with a Memory Scheme for Dynamic Optimization Problems
    Nakano, Hidehiro
    Kojima, Masataka
    Miyauchi, Arata
    2015 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2015, : 2657 - 2663
  • [27] An Artificial Bee Colony Algorithm Based on Multiobjective and Nondominated Solution Replacement Mechanism for Constrained Optimization Problems
    Liu, Foxiang
    Sun, Yuehong
    Liu, Yanhui
    Wu, Tingting
    NUMERICAL MATHEMATICS-THEORY METHODS AND APPLICATIONS, 2019, 12 (03) : 797 - 823
  • [28] A Novel Multi-members Artificial Bee Colony Algorithm for Constrained Optimization Problems
    Wang Xiang
    Li Zhiyong
    INFORMATION-AN INTERNATIONAL INTERDISCIPLINARY JOURNAL, 2012, 15 (11A): : 4591 - 4596
  • [29] Improved artificial bee colony algorithm with dynamic population composition for optimization problems
    Yibing Cui
    Wei Hu
    Ahmed Rahmani
    Nonlinear Dynamics, 2022, 107 : 743 - 760
  • [30] Application of artificial bee colony algorithm to topology optimization for dynamic stiffness problems
    Park, Ji-Yong
    Han, Seog-Young
    COMPUTERS & MATHEMATICS WITH APPLICATIONS, 2013, 66 (10) : 1879 - 1891