Skip to main content

Detecting Firefly Algorithm for Numerical Optimization

  • Conference paper
  • First Online:
Advances in Swarm Intelligence (ICSI 2016)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 9712))

Included in the following conference series:

  • 1756 Accesses

Abstract

Firefly Algorithm (FA) is a stochastic optimization algorithm inspired by the swarm intelligence. It has the advantages of simple implementation, high efficiency and so on. However, the algorithm is easy to come into premature convergence and fall into local optimum. To address this problem, we proposed a novel firefly algorithm, Detecting Firefly Algorithm (DFA), in which we use a detecting firefly that flies round certain target points to improve the search path of standards FA. Moreover, the influence of the brightest firefly and the second brightest firefly is taken into consideration to optimize the movement strategy of the single firefly. The example illustrates that the higher precision and better convergence features of the proposed algorithm in numerical optimization.

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 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight 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. Yang, X.S.: Firefly algorithm. Nature-Inspired Metaheuristic Algorithms Second Edition. Luniver Press, Bristol (2010)

    Book  Google Scholar 

  2. Cheung, N.J., Ding, X.M., Shen, H.B.: Adaptive firefly algorithm: parameter analysis and its application. PLoS ONE 9(11), e112634 (2014)

    Article  Google Scholar 

  3. Yang, X.S.: Firefly algorithm, stochastic test functions and design optimization. Int. J. Bio-Inspired Comput. 2(2), 78–84 (2010)

    Article  Google Scholar 

  4. Johari, N.F., Zain, A.M., Mustaffa, N.H.: Firefly algorithm for optimization problem. Appl. Mech. Mater. 421, 512–517 (2013)

    Article  Google Scholar 

  5. Yang, X.S.: Firefly algorithms for multimodal optimization. Stochast. Algorithms Found. Appl. 5792, 169–178 (2010)

    Article  MathSciNet  MATH  Google Scholar 

  6. Maheshwar Kaushik, K., Arora, V.: A hybrid data clustering using firefly algorithm based improved genetic algorithm. Procedia Comput. Sci. 58, 249–256 (2015)

    Article  Google Scholar 

  7. Farook, S.: Regulating LFC regulations in a deregulated power system using hybrid genetic-firefly algorithm. In: IEEE International Conference on Electrical, Computer and Communication Technologies (ICECCT), IEEE International Conference, Coimbatore, India, pp. 1–7 (2015)

    Google Scholar 

  8. Arora, S., Singh, S., Singh, S., Sharma, B.: Mutated firefly algorithm. In: International Conference on Parallel, Distributed and Grid Computing, pp. 33–38 (2014)

    Google Scholar 

  9. Yu, S., Zhu, S., Ma, Y., Mao, D.: A variable step size firefly algorithm for numerical optimization. Appl. Math. Comput. 263, 214–220 (2015)

    MathSciNet  Google Scholar 

  10. Tilahun, S.L., Ong, H.C.: Modified firefly algorithm. J. Appl. Math. 467631(12), 2428–2439 (2012)

    MathSciNet  MATH  Google Scholar 

  11. Tian, Y., Gao, W., Yan, S.: An improved inertia weight firefly optimization algorithm and application. Int. Conf. Control Eng. Commun. Technol. Liaoning China 4, 64–68 (2012)

    Google Scholar 

  12. Bidar, M., Kanan, H.R.: Jumper firefly algorithm. In: 3rd International Conference on Computer and Knowledge Engineering (ICCKE), Mashhad, Iran, pp. 267–271 (2013)

    Google Scholar 

  13. Fateen, S.E.K.: Intelligent firefly algorithm for global optimization. In: Yang, X.-S. (ed.) Cuckoo Search and Firefly Algorithm. SCI, vol. 516, pp. 315–330. Springer, Heidelberg (2014)

    Chapter  Google Scholar 

  14. Tuba, M., Bacanin, N.: Upgraded firefly algorithm for portfolio optimization problem. In: UK Sim-AMSS 16th International Conference on Computer Modelling and Simulation, Cambridge, USA, pp. 113–118 (2014)

    Google Scholar 

  15. Yang, X.S.: Firefly algorithm, L’evy flights and global optimization. In: Bramer, M., Ellis, R., Petridis, M. (eds.) Research and Development in Intelligent Systems XXVI, Springer London, pp. 209–218 (2010)

    Google Scholar 

  16. Gandomi, A.H., Yang, X.S., Talatahari, S., Alaiv, A.-H.: Firefly algorithm with chaos. Commun. Nonlinear Sci. Numer. Simul. 18(1), 89–98 (2013)

    Article  MathSciNet  MATH  Google Scholar 

  17. Baykasoglu, A., Ozsoydan, F.B.: Adaptive firefly algorithm with chaos for mechanical design optimization problems. J Appl. Soft Comput. 36(c), 152–164 (2015)

    Article  Google Scholar 

  18. Liu, C.N., Tian, Y.F., Zhang Q., Yuan J., Xue, B.B.: Adaptive firefly optimization algorithm based on stochastic inertia weight. In: Sixth International Symposium on Computational Intelligence and Design, Hangzhou, China, pp. 334–337 (2013)

    Google Scholar 

  19. Zhang, Y.N., Teng, H.F.: Detecting particle swarm optimization. Concurrency Comput. Pract. Experience 21(4), 449–473 (2009)

    Article  Google Scholar 

  20. Liang, J.J., Qu, B.Y., Suganthan, P.N., Hernández-Díaz, A.G.: Problem Definitions and Evaluation Criteria for the CEC 2013 Special Session on Real-Parameter Optimization

    Google Scholar 

Download references

Acknowledgments

This paper is supported by the National Natural Science Foundation of China (61502290, 61401263), Industrial Research Project of Science and Technology in Shaanxi Province(2015GY016), the Fundamental Research Funds for the Central Universities, Shaanxi Normal University (GK201501008) and China Postdoctoral Science Foundation (2015M582606).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Xiujuan Lei .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing Switzerland

About this paper

Cite this paper

Zhang, Y., Lei, X., Tan, Y. (2016). Detecting Firefly Algorithm for Numerical Optimization. In: Tan, Y., Shi, Y., Niu, B. (eds) Advances in Swarm Intelligence. ICSI 2016. Lecture Notes in Computer Science(), vol 9712. Springer, Cham. https://doi.org/10.1007/978-3-319-41000-5_20

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-41000-5_20

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-40999-3

  • Online ISBN: 978-3-319-41000-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics