Swarm Intelligence and its applications towards Various Computing: A Systematic Review
Komalpreet Kaur, Yogesh Kumar
Abstract
Swarm intelligence is the discipline deals with artificial and natural systems that consists various individuals coordinated using self-organization and decentralized control. It consists of simple autonomous agents that come as emergent collective intelligence. The commands from global plan or leader are not followed by autonomous agent. This type of systems has been seen in various domains that makes swarm intelligence as a multidisciplinary character. Due to its popularity, various researchers have started working on it even in computing tasks but still they are unable to give a good survey on various swarm intelligence algorithms and use of it in computing work. Most of the people are unaware about the newly most effective invented swarm intelligence algorithms. In this paper we have given a comprehensive review on various swarm intelligence algorithms that prove to be efficient in multiple fields. The main focus is given to Bat algorithm, Firefly algorithm, Lion optimization algorithm, Chicken swarm optimization algorithm, Social Spider Algorithm and Spider Moneky optimization algorithm. Another thing covered in this paper is the comparative research on use of Swarm intelligence algorithm in Computing work. Cloud computing is the application that delivered as services through Internet and data centers software and hardware. We have covered the research work done by various researchers in cloud computing, Fog computing and Edge computing using swarm intelligence. The motive of this is to show the improvement in work comes after the introduction of Swarm intelligence in computing work.