An Algorithm for Global Optimization Inspired by Collective Animal Behavior

A metaheuristic algorithm for global optimization called the collective animal behavior (CAB) is introduced. Animal groups, such as schools of fish, flocks of birds, swarms of locusts, and herds of wildebeest, exhibit a variety of behaviors including swarming about a food source, milling around a ce...

Full description

Saved in:
Bibliographic Details
Main Authors: Erik Cuevas, Mauricio González, Daniel Zaldivar, Marco Pérez-Cisneros, Guillermo García
Format: Article
Language:English
Published: Wiley 2012-01-01
Series:Discrete Dynamics in Nature and Society
Online Access:http://dx.doi.org/10.1155/2012/638275
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1832564106798825472
author Erik Cuevas
Mauricio González
Daniel Zaldivar
Marco Pérez-Cisneros
Guillermo García
author_facet Erik Cuevas
Mauricio González
Daniel Zaldivar
Marco Pérez-Cisneros
Guillermo García
author_sort Erik Cuevas
collection DOAJ
description A metaheuristic algorithm for global optimization called the collective animal behavior (CAB) is introduced. Animal groups, such as schools of fish, flocks of birds, swarms of locusts, and herds of wildebeest, exhibit a variety of behaviors including swarming about a food source, milling around a central locations, or migrating over large distances in aligned groups. These collective behaviors are often advantageous to groups, allowing them to increase their harvesting efficiency, to follow better migration routes, to improve their aerodynamic, and to avoid predation. In the proposed algorithm, the searcher agents emulate a group of animals which interact with each other based on the biological laws of collective motion. The proposed method has been compared to other well-known optimization algorithms. The results show good performance of the proposed method when searching for a global optimum of several benchmark functions.
format Article
id doaj-art-1c30fb6353c74c998c965e8bb69ec747
institution Kabale University
issn 1026-0226
1607-887X
language English
publishDate 2012-01-01
publisher Wiley
record_format Article
series Discrete Dynamics in Nature and Society
spelling doaj-art-1c30fb6353c74c998c965e8bb69ec7472025-02-03T01:11:44ZengWileyDiscrete Dynamics in Nature and Society1026-02261607-887X2012-01-01201210.1155/2012/638275638275An Algorithm for Global Optimization Inspired by Collective Animal BehaviorErik Cuevas0Mauricio González1Daniel Zaldivar2Marco Pérez-Cisneros3Guillermo García4CUCEI Departamento de Electrónica, Universidad de Guadalajara, Avenida Revolución 1500, 44100 Guadalajara, JAL, MexicoCUCEI Departamento de Electrónica, Universidad de Guadalajara, Avenida Revolución 1500, 44100 Guadalajara, JAL, MexicoCUCEI Departamento de Electrónica, Universidad de Guadalajara, Avenida Revolución 1500, 44100 Guadalajara, JAL, MexicoCUCEI Departamento de Electrónica, Universidad de Guadalajara, Avenida Revolución 1500, 44100 Guadalajara, JAL, MexicoCUCEI Departamento de Electrónica, Universidad de Guadalajara, Avenida Revolución 1500, 44100 Guadalajara, JAL, MexicoA metaheuristic algorithm for global optimization called the collective animal behavior (CAB) is introduced. Animal groups, such as schools of fish, flocks of birds, swarms of locusts, and herds of wildebeest, exhibit a variety of behaviors including swarming about a food source, milling around a central locations, or migrating over large distances in aligned groups. These collective behaviors are often advantageous to groups, allowing them to increase their harvesting efficiency, to follow better migration routes, to improve their aerodynamic, and to avoid predation. In the proposed algorithm, the searcher agents emulate a group of animals which interact with each other based on the biological laws of collective motion. The proposed method has been compared to other well-known optimization algorithms. The results show good performance of the proposed method when searching for a global optimum of several benchmark functions.http://dx.doi.org/10.1155/2012/638275
spellingShingle Erik Cuevas
Mauricio González
Daniel Zaldivar
Marco Pérez-Cisneros
Guillermo García
An Algorithm for Global Optimization Inspired by Collective Animal Behavior
Discrete Dynamics in Nature and Society
title An Algorithm for Global Optimization Inspired by Collective Animal Behavior
title_full An Algorithm for Global Optimization Inspired by Collective Animal Behavior
title_fullStr An Algorithm for Global Optimization Inspired by Collective Animal Behavior
title_full_unstemmed An Algorithm for Global Optimization Inspired by Collective Animal Behavior
title_short An Algorithm for Global Optimization Inspired by Collective Animal Behavior
title_sort algorithm for global optimization inspired by collective animal behavior
url http://dx.doi.org/10.1155/2012/638275
work_keys_str_mv AT erikcuevas analgorithmforglobaloptimizationinspiredbycollectiveanimalbehavior
AT mauriciogonzalez analgorithmforglobaloptimizationinspiredbycollectiveanimalbehavior
AT danielzaldivar analgorithmforglobaloptimizationinspiredbycollectiveanimalbehavior
AT marcoperezcisneros analgorithmforglobaloptimizationinspiredbycollectiveanimalbehavior
AT guillermogarcia analgorithmforglobaloptimizationinspiredbycollectiveanimalbehavior
AT erikcuevas algorithmforglobaloptimizationinspiredbycollectiveanimalbehavior
AT mauriciogonzalez algorithmforglobaloptimizationinspiredbycollectiveanimalbehavior
AT danielzaldivar algorithmforglobaloptimizationinspiredbycollectiveanimalbehavior
AT marcoperezcisneros algorithmforglobaloptimizationinspiredbycollectiveanimalbehavior
AT guillermogarcia algorithmforglobaloptimizationinspiredbycollectiveanimalbehavior