Skip to main content

V-MFO: Variable Flight Mosquito Flying Optimization

  • Chapter
  • First Online:
Applications of Soft Computing for the Web

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Mavrovouniotis M, Li C, Yang S (2017) A survey of swarm intelligence for dynamic optimization: algorithms and applications. Swarm Evol Comput 33:1–17

    Article  Google Scholar 

  2. Kusakci A, Can M (2012) Constrained optimization with evolutionary algorithms: a comprehensive review. SouthEast Eur J Soft Comput 16–24

    Google Scholar 

  3. Goldberg DE, Holland JH (1988) Genetic algorithms and machine learning. Mach Learn 3(2):95–99

    Google Scholar 

  4. Holland JH (1973) Genetic algorithms and the optimal allocation of trials. SIAM J Comput 2:88–105

    Article  MathSciNet  MATH  Google Scholar 

  5. Dorigo M, Caro GD (1999) The ant colony optimization meta-heuristic 11–32

    Google Scholar 

  6. Kennedy J, Eberhart R (1995) Particle swarm optimization. In: Proceedings of IEEE International Conference on Neural Networks, vol 4, pp 1942–1948

    Google Scholar 

  7. 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

    Google Scholar 

  8. 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

    Google Scholar 

  9. 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

    Google Scholar 

  10. Passino KM (2010) Bacterial foraging optimization. Int J Swarm Intell Res 1:1–16

    Article  Google Scholar 

  11. 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

    Google Scholar 

  12. Yazdani M, Jolai F (2015) Lion optimization algorithm (LOA): a nature-inspired metaheuristic algorithm. J Comput Des Eng 3:1–14

    Google Scholar 

  13. Mucherino A, Seref O (2007) Monkey search: a novel metaheuristic search for global optimization. In: AIP conference proceedings, pp 162–173

    Google Scholar 

  14. Yang XS, Deb S (2010) Eagle strategy using Levy walk and firefly algorithms for stochastic optimization. In: Studies in computational intelligence, pp 101–111

    Google Scholar 

  15. Mirjalili S, Mirjalili SM, Lewis A (2014) Grey wolf optimizer. Adv Eng Softw 69:46–61

    Article  Google Scholar 

  16. Mirjalili S, Lewis A (2016) The whale optimization algorithm. Adv Eng Softw 95:51–67

    Article  Google Scholar 

  17. Gandomi AH, Alavi AH (2012) Krill herd: a new bio-inspired optimization algorithm. Commun Nonlinear Sci Numer Simul 17:4831–4845

    Article  MathSciNet  MATH  Google Scholar 

  18. Javidy B, Hatamlou A, Mirjalili S (2015) Ions motion algorithm for solving optimization problems. Appl Soft Comput J 32:72–79

    Article  Google Scholar 

  19. Alauddin M (2016) Mosquito flying optimization (MFO). In: 2016 international conference on electrical, electronics, and optimization techniques (ICEEOT). IEEE, pp 79–84

    Google Scholar 

  20. Youssef H, Sait SM, Adiche H (2001) Evolutionary algorithms, simulated annealing and tabu search: a comparative study. Eng Appl Artif Intell 14:167–181

    Article  Google Scholar 

  21. Lehane MJ (2009) Blood sucking. In: Encyclopedia of insects, pp 112–114

    Google Scholar 

  22. Harbach RE, Besansky NJ (2014) Mosquitoes. Curr Biol 24(1)

    Google Scholar 

  23. Quiroz-Martínez H, Rodríguez-Castro A (2007) Aquatic insects as predators of mosquito larvae. J Am Mosq Control Assoc 23:110–117

    Article  Google Scholar 

  24. Avriel M, Wilde DJ (1968) Golden block search for the maximum of unimodal functions. Manag Sci 14:307–319

    Article  MathSciNet  MATH  Google Scholar 

  25. Locatelli M (2003) A note on the Griewank test function. J Glob Optim 25:169–174

    Article  MathSciNet  MATH  Google Scholar 

  26. Shang Y-W, Qiu Y-H (2006) A note on the extended Rosenbrock function. Evol Comput 14:119–126

    Article  Google Scholar 

  27. Mühlenbein H, Schomisch M, Born J (1991) The parallel genetic algorithm as function optimizer. Parallel Comput 17:619–632

    Article  MATH  Google Scholar 

  28. Williams RJ, Peng J (1991) Function optimization using connectionist reinforcement learning algorithms. Conn Sci 3:241–268

    Article  Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Md Alauddin .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer Nature Singapore Pte Ltd.

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

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)

Publish with us

Policies and ethics