2010 Second World Congress on Nature and Biologically Inspired Computing (NaBIC) 2010
DOI: 10.1109/nabic.2010.5716372
|View full text |Cite
|
Sign up to set email alerts
|

A hibernating multi-swarm optimization algorithm for dynamic environments

Abstract: Abstract-many problems in the real world are dynamic in which the environment changes. However, the nature itself provides solutions for adaptation to these changes in order to gain the maximum benefit, i.e. finding the global optimum, at any moment. One of these solutions is hibernation of animals when food is scarce and an animal may use more energy in searching for food than it would receive from consuming the food. In this paper, we applied the idea of hibernation in a multi-swarm optimization algorithm, i… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

0
43
0

Year Published

2014
2014
2021
2021

Publication Types

Select...
5
2

Relationship

0
7

Authors

Journals

citations
Cited by 44 publications
(43 citation statements)
references
References 24 publications
0
43
0
Order By: Relevance
“…Whenever the best particle gets better, a child swarm is generated with the best particle and particles within a given distance from the best one. Similar ideas were adopted in a multi-swarm PSO algorithm (mPSO) [158], and algorithms proposed in [152,151]. 3.…”
Section: Multiple Population Methodsmentioning
confidence: 99%
“…Whenever the best particle gets better, a child swarm is generated with the best particle and particles within a given distance from the best one. Similar ideas were adopted in a multi-swarm PSO algorithm (mPSO) [158], and algorithms proposed in [152,151]. 3.…”
Section: Multiple Population Methodsmentioning
confidence: 99%
“…-Splitting-off approaches: Populations are created by splitting off from a main population from generation to generation [9,61,34,30].…”
Section: Other Ways To Classify Multi-population Methodsmentioning
confidence: 99%
“…-Different populations may have different roles: A part of populations are responsible for exploring new peaks and the others are for exploiting peaks that have been explored [9,61,34,30,43,44,21,73,74].…”
Section: Other Ways To Classify Multi-population Methodsmentioning
confidence: 99%
See 2 more Smart Citations