7 Artificial Bee Colony Optimization
7.1 Artificial bee colony (ABC)
A numerical optimization algorithm based on foraging behavior of honey bees, called
artificial bee colony (or ABC), was proposed by Karaboga in [55].
7.1.1 Inspiration
Honey bees collect nectar from vast areas around their hive [2]. Bee colonies have been
observed to send bees to collect nectar from flower patches relative to the amount of
food available at each patch. Bees communicate with each other at the hive via a dance
that informs other bees in the hive as to the direction, distance, and quality rating of
food sources [2]. Scout bees are employed in locating patches of flowers, who then return
to the hive and inform other bees about the goodness and location of a food source via ...