Abstract
Real-world optimization problems in engineering are becoming increasingly complex and require more efficient techniques for their solution. This paper presents a new optimization algorithm, namely variable flight mosquito flying optimization (V-MFO). It mimics the behavior of mosquitoes to find a hole or an irregularity in a mosquito net. It incorporates a variable flying constant and precision movements of the proboscis instead of constant flying and sliding motion of the mosquitoes likewise in simple mosquito flying optimization (MFO). The algorithm was examined for the global minima on diverse types of benchmark functions of diverse dimensions and modality, such as Ackley, Griewank, Rastrigin, Rosenbrock, and Schwefel functions of 5, 10, and 30 dimensions. The results were compared with five established methods, namely genetic algorithm (GA), particle swarm optimization (PSO), seven-spot ladybird optimization (SLO), artificial bees’ colony (ABC), and mosquito flying optimization (MFO). Consequently, this algorithm was found to be efficient, convergent, and accurate.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Mavrovouniotis M, Li C, Yang S (2017) A survey of swarm intelligence for dynamic optimization: algorithms and applications. Swarm Evol Comput 33:1–17
Kusakci A, Can M (2012) Constrained optimization with evolutionary algorithms: a comprehensive review. SouthEast Eur J Soft Comput 16–24
Goldberg DE, Holland JH (1988) Genetic algorithms and machine learning. Mach Learn 3(2):95–99
Holland JH (1973) Genetic algorithms and the optimal allocation of trials. SIAM J Comput 2:88–105
Dorigo M, Caro GD (1999) The ant colony optimization meta-heuristic 11–32
Kennedy J, Eberhart R (1995) Particle swarm optimization. In: Proceedings of IEEE International Conference on Neural Networks, vol 4, pp 1942–1948
Pham DT, Ghanbarzadeh A, Koc E, Otri S, Rahim S, Zaidi M (2006) The bees algorithm–a novel tool for complex optimisation problems. In: Intelligent Production Machines Systems 2nd I* PROMS Virtual Conference 3–14 July 2006, p 454
Yang XS, Deb S (2009) Cuckoo search via Levy flights. In: Proceedings of 2009 World Congress on Nature Biologically Inspired Computing NABIC, pp 210–214
Wang P, Zhu Z, Huang S (2013) A new Meta-Heuristic technique for engineering design optimization: seven-spot ladybird algorithm. In: 2nd International Symposium on Computer, Communication, Control and Automation, pp 387–392
Passino KM (2010) Bacterial foraging optimization. Int J Swarm Intell Res 1:1–16
Yang XS (2012) Flower pollination algorithm for global optimization. In: Lecture notes in computer science (including subseries lecture notes in artificial intelligence and lecture notes in bioinformatics), pp 240–249
Yazdani M, Jolai F (2015) Lion optimization algorithm (LOA): a nature-inspired metaheuristic algorithm. J Comput Des Eng 3:1–14
Mucherino A, Seref O (2007) Monkey search: a novel metaheuristic search for global optimization. In: AIP conference proceedings, pp 162–173
Yang XS, Deb S (2010) Eagle strategy using Levy walk and firefly algorithms for stochastic optimization. In: Studies in computational intelligence, pp 101–111
Mirjalili S, Mirjalili SM, Lewis A (2014) Grey wolf optimizer. Adv Eng Softw 69:46–61
Mirjalili S, Lewis A (2016) The whale optimization algorithm. Adv Eng Softw 95:51–67
Gandomi AH, Alavi AH (2012) Krill herd: a new bio-inspired optimization algorithm. Commun Nonlinear Sci Numer Simul 17:4831–4845
Javidy B, Hatamlou A, Mirjalili S (2015) Ions motion algorithm for solving optimization problems. Appl Soft Comput J 32:72–79
Alauddin M (2016) Mosquito flying optimization (MFO). In: 2016 international conference on electrical, electronics, and optimization techniques (ICEEOT). IEEE, pp 79–84
Youssef H, Sait SM, Adiche H (2001) Evolutionary algorithms, simulated annealing and tabu search: a comparative study. Eng Appl Artif Intell 14:167–181
Lehane MJ (2009) Blood sucking. In: Encyclopedia of insects, pp 112–114
Harbach RE, Besansky NJ (2014) Mosquitoes. Curr Biol 24(1)
Quiroz-Martínez H, Rodríguez-Castro A (2007) Aquatic insects as predators of mosquito larvae. J Am Mosq Control Assoc 23:110–117
Avriel M, Wilde DJ (1968) Golden block search for the maximum of unimodal functions. Manag Sci 14:307–319
Locatelli M (2003) A note on the Griewank test function. J Glob Optim 25:169–174
Shang Y-W, Qiu Y-H (2006) A note on the extended Rosenbrock function. Evol Comput 14:119–126
Mühlenbein H, Schomisch M, Born J (1991) The parallel genetic algorithm as function optimizer. Parallel Comput 17:619–632
Williams RJ, Peng J (1991) Function optimization using connectionist reinforcement learning algorithms. Conn Sci 3:241–268
Acknowledgements
The author is highly thankful to Dr. Rashid Ali, Associate Professor, department of Computer Engineering, for his invaluable guidance. In addition, many thanks to the faculty and staff of department of Petroleum Studies, Aligarh Muslim University, Aligarh, India for kind support for utilization of computational resources.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer Nature Singapore Pte Ltd.
About this chapter
Cite this chapter
Alauddin, M. (2017). V-MFO: Variable Flight Mosquito Flying Optimization. In: Ali, R., Beg, M. (eds) Applications of Soft Computing for the Web. Springer, Singapore. https://doi.org/10.1007/978-981-10-7098-3_15
Download citation
DOI: https://doi.org/10.1007/978-981-10-7098-3_15
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-10-7097-6
Online ISBN: 978-981-10-7098-3
eBook Packages: Computer ScienceComputer Science (R0)