An Optimization Algorithm for QoS- Aware Web Service Selection Based on Animal Scavenging Behaviour
Evolutionary Algorithms (EA's) are quite popular as they are used for solving real world complex Np-hard problems. In this paper, a new stochastic Animal Scavenging Behaviour (ASB) algorithm based on the foraging behaviour of animals is presented. In ASB the initial population is divided into four categories of individuals namely producer, cluster heads, scroungers and rangers. The proposed scheme provides different forms of searching which are employed by the individuals to modify their search paths. Each Scrounger selects a cluster head as its spearhead and move towards it. Cluster Heads select the global best cluster head as the Producer and adjust their positions based on their information.