Benchmark Functions Optimization Using Binary Biogeography-Based Optimization with Aleatory-Mixed Migration (BBBO-AMM) and Binary Ant-Lion Optimizer (BALO)

  • José L. Gutiérrez Universidad Nacional de Colombia. Department of Electrical and Electronics Engineering
  • Sergio R. Rivera Universidad Nacional de Colombia. Department of Electrical and Electronics Engineering
Keywords: Biogeography-Based Optimization, Ant-Lion Optimizer, Binary Algorithm, Binary Optimization. Optimización Basada en Biogeografía, Optimizador Ant-Lion, Algoritmo Binario, Optimización Binaria.

Abstract

Problem statement: Metaheuristic optimization algorithms have been taking more impulse in order to improve processes and solve complex problems that require a high computing capacity. These complex problems can have binary terms as variable decisions. There is steel a need for transforming the traditional heuristic algorithms in tools able to handle binary variables.   

Current tools: In 2008, the biogeography-based optimization (BBO) algorithm was presented for the first time. This algorithm produced good results by using a model of species migration within ecosystems in order to find the optimal points of benchmark functions. Similarly, ALO, a new optimizer based on the hunting of ant-lion, was released in 2015. These algorithms can handle very well the benchmark functions when the variables are continuous.

Proposal: In this paper, we present a modification to both types of algorithms (BBO and ALO) that will improve the manner how the optimal points are found within the search space. The main modification to both algorithms allows solving problems, in their target functions, with binary decision variables.

Main contributions for each algorithm: An important modification to the first algorithm is how species migrate between ecosystems; this model is based on a modification to the proposal made in 2010. By adding two important features, migration processes are randomly chosen, and a new method for species migration is developed. The manner how species migrate thus becomes random between two migration models. The new proposal for the ALO (second algorithm) solves optimization problems through two different binary random models within the search space.

Validation: To evaluate the behavior of algorithms, fifteen benchmarking functions are used. In addition, a comparison with other optimization algorithms, such as the Binary Particle Swarm Optimization and Gravitational Search Algorithm (BPSOGSA), Genetic Algorithms (GA), and the Binary Bat Algorithm (BBA), is made. We also demonstrate the proposed algorithms for a real-world binary optimization problem.

 

 

Visitas al artículo

408

Downloads

Download data is not yet available.

References

M. Dorigo, V. Maniezzo and A. Colorni, «The Ant System: Optimization by a Colony of Cooperating Agents,» IEEE Transactions Systems, Man, and Cybernetics B, vol. 26, nº 1, pp. 26:29-41, 1996.

A. Kaveh and N. Farhoudi, «A new optimization method: Dolphin echolocation,» Advances in Engineering Software, vol. 59, pp. 53-70, May 2016.

S. Mirjalili, and A. Lewis, «Grey Wolf Optimizer,» Advances in Engineering Software, vol. 69, pp. 46-61, March 2014.

E. Rashedi, H. Nezamabadi-pour and S. Saryazdi, «GSA: A Gravitational Search Algorithm,» Information Sciences, vol. 179, nº 13, pp. 2232-2248, June 2009.

A. Kaveh and M. Khayatazad, «A new meta-heuristic method: Ray Optimization,» Computer & Structures, vol. 1, pp. 283-294, Dec 2012.

A. Hernández Sauta, E. Torres Iglesias, M. A. Rodríguez Vidal and P. Eguía Lopez, «Survey and Crossed Comparison of Types, Optimal Location Techniques, and Power System Applications of FACTS,» PowerTech (POWERTECH), Grenoble, Grenoble 2013, 2018 IEEE.

D. Wolpert and W. Macready, «No Free Lunch Theorems for Optimization,» IEEE Transactions on Evolutionary Computation, nº 1, p. 67, 1997.

D. Simon, «Biogeography-Based Optimization,» IEEE Transactions on Evolutionary Computation 12, pp. 702-713, 2008.

H. Ma, «An analysis of the equilibrium of migration models for biogeography-based optimization,» Information Sciences 180, pp. 3444-3465, 2010.

S. Mirjalili, «The Ant Lion Optimizer,» Advances in Engineering Software, vol. 83, pp. 80-98, March 2015.

Z. W. Geem, J. H. Kim and G. V. Loganathan, «A New Heuristic Optimization Algorithm: Harmony Search,» Simulation: Transactions of The Society for Modeling and Simulation International, vol. 76, nº 2, pp. 60-68, Feb 2001.

S. Mirjalili and S. Z. Mohd Hashim, «BMOA: Binary Magnetic Optimization Algorithm,» de 3rd International Conference on Machine Learning and Computing (ICMLC 2011), Singapore., 2011.

R. H. MacArthur and E. O. Wilson, The Theory of Island Biogeography., Princeton, New Jersey: Princeton University Press, 1967.

I. Scharf and O. Ovadia, «Factors Influencing Site Abandonment and Site Selection in a Sit-and-Wait Predator: A Review of Pit-Building Antlion Larvae,» Journal of Insect Behavior, vol. 19, nº 2, pp. 197-218, March 2016.

J. Goodenough, B. McGuire y E. Jakob, Perspectives On Animal Behavior, John Wiley & Sons, 2009.

S. Mirjalili, S. M. Mirjalili and X.-S. Yang, «Binary Bat Algorithm,» Journal: Neural Computing and Applications, vol. 25, nº 3, pp. 663-681, Sept. 2014.

T. Back, Evolutionary Algorithms in Theory and Practice, Oxford, U.K.: Oxford Univ. Press, 2016.

M. Iqbal, B. Xue, H. Al-Sahaf and M. Zhang, "Cross-Domain Reuse of Extracted Knowledge in Genetic Programming for Image Classification," in IEEE Transactions on Evolutionary Computation, vol. 21, no. 4, pp. 569-587, Aug. 2017.

Z. Cai and Y. Wang, «A Multiobjective Optimization-Based Evolutionary Algorithm for Constrained Optimization,» IEEE Transactions. Evolutionary Computation., vol. 10, nº 6, pp. 658-675, Dec. 2016.

X.-S. Yang, Engineering Optimization: An Introduction with Metaheuristic Applications, London: Wiley, Jul 2010.

M. Molga and C. Smutnicki, «Test Functions for optimization needs.,» 2005. [On line]. Available: http://www.zsd.ict.pwr.wroc.pl/files/docs/functions.pdf.

F. Wei, S. Li and J. Xue, "A New Local Searching Strategy for Global Optimization with a Large Number of Local Optimum," 2017 13th International Conference on Computational Intelligence and Security (CIS), Hong Kong, 2017, pp. 229-232.

S. Mirjalili, G.-G. Wang y L. d. S. Coelho, «Binary Optimization Using Hybrid Particle Swarm Optimization and Gravitational Search Algorithm,» Neural Computing and Applications, vol. 25, nº 6, pp. 1423-1435, Nov. 2015.

«Wind Farm Layout Optimization Competition.,» 2015. [on line]. Available: https://www.irit.fr/wind-competition/2015/#home.

Published
2018-12-31
How to Cite
Gutiérrez, J. L., & Rivera, S. R. (2018). Benchmark Functions Optimization Using Binary Biogeography-Based Optimization with Aleatory-Mixed Migration (BBBO-AMM) and Binary Ant-Lion Optimizer (BALO). Revista MATUA ISSN: 2389-7422, 5(2). Retrieved from https://investigaciones.uniatlantico.edu.co/revistas/index.php/MATUA/article/view/2136
Section
Artículos