V-MFO: Variable Flight Mosquito Flying Optimization

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.

[1]  Heinz Mühlenbein,et al.  The parallel genetic algorithm as function optimizer , 1991, Parallel Comput..

[2]  Kevin M. Passino,et al.  Bacterial Foraging Optimization , 2010, Int. J. Swarm Intell. Res..

[3]  Marco Dorigo,et al.  The ant colony optimization meta-heuristic , 1999 .

[4]  Marco Locatelli,et al.  A Note on the Griewank Test Function , 2003, J. Glob. Optim..

[5]  Ali Osman Kusakci,et al.  Constrained Optimization with Evolutionary Algorithms: A Comprehensive Review , 2012, SOCO 2012.

[6]  A. Mucherino,et al.  Monkey search: a novel metaheuristic search for global optimization , 2007 .

[7]  Xin-She Yang,et al.  Cuckoo Search via Lévy flights , 2009, 2009 World Congress on Nature & Biologically Inspired Computing (NaBIC).

[8]  Xin-She Yang,et al.  Eagle Strategy Using Lévy Walk and Firefly Algorithms for Stochastic Optimization , 2010, NICSO.

[9]  James Kennedy,et al.  Particle swarm optimization , 2002, Proceedings of ICNN'95 - International Conference on Neural Networks.

[10]  H. Quiroz-Martínez,et al.  AQUATIC INSECTS AS PREDATORS OF MOSQUITO LARVAE , 2007, Journal of the American Mosquito Control Association.

[11]  Peng Wang,et al.  A New Meta-Heuristic Technique for Engineering Design Optimization: Seven-Spot Ladybird Algorithm , 2013 .

[12]  Changhe Li,et al.  A survey of swarm intelligence for dynamic optimization: Algorithms and applications , 2017, Swarm Evol. Comput..

[13]  Seyed Mohammad Mirjalili,et al.  Ions motion algorithm for solving optimization problems , 2015, Appl. Soft Comput..

[14]  John H. Holland,et al.  Genetic Algorithms and the Optimal Allocation of Trials , 1973, SIAM J. Comput..

[15]  Yun Shang,et al.  A Note on the Extended Rosenbrock Function , 2006 .

[16]  Xin-She Yang,et al.  Flower Pollination Algorithm for Global Optimization , 2012, UCNC.

[17]  David E. Goldberg,et al.  Genetic algorithms and Machine Learning , 1988, Machine Learning.

[18]  Andrew Lewis,et al.  Grey Wolf Optimizer , 2014, Adv. Eng. Softw..

[19]  Md Alauddin,et al.  Mosquito flying optimization (MFO) , 2016, 2016 International Conference on Electrical, Electronics, and Optimization Techniques (ICEEOT).

[20]  Andrew Lewis,et al.  The Whale Optimization Algorithm , 2016, Adv. Eng. Softw..

[21]  Fariborz Jolai,et al.  Lion Optimization Algorithm (LOA): A nature-inspired metaheuristic algorithm , 2016, J. Comput. Des. Eng..

[22]  Tzu-Liang Tseng,et al.  A novel approach to predict surface roughness in machining operations using fuzzy set theory , 2016, J. Comput. Des. Eng..

[23]  Jing Peng,et al.  Function Optimization using Connectionist Reinforcement Learning Algorithms , 1991 .

[24]  Douglass J. Wilde,et al.  Golden Block Search for the Maximum of Unimodal Functions , 1968 .

[25]  Amir Hossein Alavi,et al.  Krill herd: A new bio-inspired optimization algorithm , 2012 .

[26]  D. Pham,et al.  THE BEES ALGORITHM, A NOVEL TOOL FOR COMPLEX OPTIMISATION PROBLEMS , 2006 .

[27]  Sadiq M. Sait,et al.  Evolutionary algorithms, simulated annealing and tabu search: a comparative study , 2001 .