Fruit Fly Algorithm: A Brief Review Rasmita Rautray, Shreyasi Biswas, Rasmita Dash, and Rajashree Dash Abstract An optimization algorithm gives an optimum solution by executing itera- tively and comparing it with different solutions. Therefore, many optimization algo- rithms have been discussed and used in all kinds of fields in the past few years. In this study, a brief description of an optimization algorithm called Fruit Fly algorithm (FFOA) is presented. This algorithm is based on the concept of the fruit flies and their extraordinary methods in finding a way to their food. Due to this, it has been applied in many of the research fields like science, engineering, medical, agriculture, etc., in many forms. Keywords Fruit fly algorithm · Variants · Application area 1 Introduction The Fruit Fly Optimization Algorithm (FFOA) is a recently proposed swarm intel- ligence algorithm. This algorithm is based on the concept of the fruit flies and their extraordinary methods in finding a way to their food. Usually, fruit flies live in the mid and the tropical atmospheric zones [1]. They have extremely delicate vision organs which are much better than many different species. They field mainly on spoiled organic products. During the time these flies spend in their nourishment, their special organs smell a wide range of aromas that is noticeable all around. They R. Rautray (B ) · S. Biswas · R. Dash · R. Dash Department of Computer Science and Engineering, Siksha ‘O’ Anusandhan (Deemed to Be University), Bhubaneswar, Odisha, India e-mail: rashmitaroutray@soa.ac.in S. Biswas e-mail: shreyasibiswas1241996@gmail.com R. Dash e-mail: rasmitadash@soa.ac.in R. Dash e-mail: rajashreedash@soa.ac.in © Springer Nature Singapore Pte Ltd. 2021 D. Mishra et al. (eds.), Intelligent and Cloud Computing, Smart Innovation, Systems and Technologies 153, https://doi.org/10.1007/978-981-15-6202-0_54 525