An improved artificial bee colony algorithm for solving constrained optimization problems

被引:30
|
作者
Liang, Yaosheng [1 ]
Wan, Zhongping [1 ]
Fang, Debin [2 ]
机构
[1] Wuhan Univ, Sch Math & Stat, Wuhan 430072, Peoples R China
[2] Wuhan Univ, Sch Econ & Management, Wuhan 430072, Peoples R China
基金
中国国家自然科学基金;
关键词
Artificial bee colony; Constrained optimization; Constraint handling; Rank selection; PARTICLE SWARM OPTIMIZATION; FUZZY-LOGIC;
D O I
10.1007/s13042-015-0357-2
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The artificial bee colony (ABC) algorithm is a global stochastic optimization algorithm inspired by simulating the foraging behavior of honey bees. It has been successfully applied to solve the constrained optimization problems (COPs) with a constraint handling technique (Deb's rules). However, it may also lead to premature convergence. In order to improve this problem, we propose an improved artificial bee colony (I-ABC) algorithm for COPs. In I-ABC algorithm, we firstly relax the Deb's rules by introducing the approximate feasible solutions to suitably utilize the information of the infeasible solutions with better objective function value and small violation. Next, we construct a selection strategy based on rank selection and design a search mechanism using the information of the best-so-far solution to balance the exploration and the exploitation at different stages. In addition, periodic boundary handling mode is used to repair invalid solutions. To verify the performance of I-ABC algorithm, 24 benchmark problems are employed and two comparison experiments have been carried out. The numerical results show that the proposed I-ABC algorithm has an outstanding performance for the COPs.
引用
收藏
页码:739 / 754
页数:16
相关论文
共 50 条
  • [21] Integrating the artificial bee colony and bees algorithm to face constrained optimization problems
    Tsai, Hsing-Chih
    INFORMATION SCIENCES, 2014, 258 : 80 - 93
  • [22] An Improved Artificial Bee Colony Algorithm for Solving Extremal Optimization of Function Problem
    Yi, Yunfei
    Fang, Gang
    Su, Yangqian
    Miao, Jian
    Yin, Zhi
    INTELLIGENT COMPUTING THEORIES AND APPLICATION, ICIC 2016, PT I, 2016, 9771 : 703 - 713
  • [23] Improved Artificial Bee Colony Algorithm for Large-Scale Optimization Problems
    Gocho, Ryuta
    Utani, Akihide
    Yamamoto, Hisao
    PROCEEDINGS OF THE SIXTEENTH INTERNATIONAL SYMPOSIUM ON ARTIFICIAL LIFE AND ROBOTICS (AROB 16TH '11), 2011, : 605 - 608
  • [24] Improved artificial bee colony algorithm with dynamic population composition for optimization problems
    Yibing Cui
    Wei Hu
    Ahmed Rahmani
    Nonlinear Dynamics, 2022, 107 : 743 - 760
  • [25] An improved artificial bee colony algorithm and its application to reliability optimization problems
    Ghambari, Soheila
    Rahati, Amin
    APPLIED SOFT COMPUTING, 2018, 62 : 736 - 767
  • [26] Improved artificial bee colony algorithm with dynamic population composition for optimization problems
    Cui, Yibing
    Hu, Wei
    Rahmani, Ahmed
    NONLINEAR DYNAMICS, 2022, 107 (01) : 743 - 760
  • [27] 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
  • [28] An Artificial Bee Colony Algorithm Based Augmented Lagrangian Method for Constrained Optimization Problems
    Liang, Yaosheng
    Wan, Zhongping
    Yuan, Liuyang
    Jin, Zheng-Fen
    INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND ARTIFICIAL INTELLIGENCE (ICCSAI 2014), 2015, : 85 - 91
  • [29] Using Improved Hybrid Grey Wolf Algorithm Based on Artificial Bee Colony Algorithm Onlooker and Scout Bee Operators for Solving Optimization Problems
    Ahmad, Ishaq
    Qayum, Fawad
    Rahman, Sami Ur
    Srivastava, Gautam
    INTERNATIONAL JOURNAL OF COMPUTATIONAL INTELLIGENCE SYSTEMS, 2024, 17 (01)
  • [30] SOLVING STRUCTURAL ENGINEERING DESIGN OPTIMIZATION PROBLEMS USING AN ARTIFICIAL BEE COLONY ALGORITHM
    Garg, Harish
    JOURNAL OF INDUSTRIAL AND MANAGEMENT OPTIMIZATION, 2014, 10 (03) : 777 - 794