Performance study of Multi-Objective Artificial Bee Colony (MOABC) Algorithm by Numerical Problems Benchmark

Multi-objective artificial bee colony (MOABC) is a meta-heuristic which belongs to the field of swarm intelligence techniques. The basic idea is to imitate the intelligent foraging behavior of honeybee swarms in order to solve multi-objective optimization problems. In this study, we present a novel version of the MOABC algorithm whose performances are evaluated through a benchmark of five multi-objective test functions. The simulation based technique is used to generate the non-dominated set of points of the Pareto fronts. A Comparison with the Multi-Objective Particle Swarm Optimization (MOPSO) algorithm is shown. The Generational Distance (GD) and Spacing (Sp) are used as performance metrics.

[1]  Lothar Thiele,et al.  Comparison of Multiobjective Evolutionary Algorithms: Empirical Results , 2000, Evolutionary Computation.

[2]  Reza Akbari,et al.  A multi-objective Artificial Bee Colony for optimizing multi-objective problems , 2010, 2010 3rd International Conference on Advanced Computer Theory and Engineering(ICACTE).

[3]  Ant Colony Optimization for Optimal Low-Pass Filter Sizing , 2019 .

[4]  Hanning Chen,et al.  Solving Multiobjective Optimization Problems Using Artificial Bee Colony Algorithm , 2011 .

[5]  Jiuyuan Huo,et al.  An Improved Multi-Objective Artificial Bee Colony Optimization Algorithm with Regulation Operators , 2017, Inf..

[6]  Bachir Benhala,et al.  Artificial bee colony technique for a study of the influence of impact of metal thickness on the factor of quality-Q in integrated square spiral inductors , 2018, 2018 4th International Conference on Optimization and Applications (ICOA).

[7]  Bachir Benhala,et al.  Optimal design of second generation current conveyors by the Artificial Bee Colony technique , 2015, 2015 Intelligent Systems and Computer Vision (ISCV).

[8]  Bachir Benhala,et al.  Sizing of an inverted current conveyors by an enhanced ant colony optimization technique , 2016, 2016 Conference on Design of Circuits and Integrated Systems (DCIS).

[9]  C.A. Coello Coello,et al.  MOPSO: a proposal for multiple objective particle swarm optimization , 2002, Proceedings of the 2002 Congress on Evolutionary Computation. CEC'02 (Cat. No.02TH8600).

[10]  Jingtao Hu,et al.  Artificial Bee Colony Algorithm Based on -Means Clustering for Multiobjective Optimal Power Flow Problem , 2015 .

[11]  M. Fakhfakh,et al.  A Comparative Study between ACO and DE Techniques by Numerical Functions Optimization , 2019, 2019 5th International Conference on Optimization and Applications (ICOA).

[12]  Cong T. Trinh,et al.  Comparison of Multi-objective Evolutionary Algorithms to Solve the Modular Cell Design Problem for Novel Biocatalysis , 2019 .

[13]  Gary B. Lamont,et al.  Evolutionary Algorithms for Solving Multi-Objective Problems , 2002, Genetic Algorithms and Evolutionary Computation.

[14]  R. K. Ursem Multi-objective Optimization using Evolutionary Algorithms , 2009 .

[15]  Marco Laumanns,et al.  Scalable Test Problems for Evolutionary Multiobjective Optimization , 2005, Evolutionary Multiobjective Optimization.

[16]  Hanning Chen,et al.  Artificial Bee Colony Algorithm Based on K-Means Clustering for Multiobjective Optimal Power Flow Problem , 2015 .

[17]  Bachir Benhala,et al.  A Genetic algorithm for the optimal design of a multistage amplifier , 2020, International Journal of Electrical and Computer Engineering (IJECE).