• DocumentCode
    3727188
  • Title

    A modified firefly algorithm to solve univariate nonlinear equations with complex roots

  • Author

    M.K.A. Ariyaratne;T.G.I. Fernando;S. Weerakoon

  • Author_Institution
    Department of Computer Science, Faculty of Applied Sciences, University of Sri Jayewardenepura, Gangodawila, Nugegoda, Sri Lanka
  • fYear
    2015
  • Firstpage
    160
  • Lastpage
    167
  • Abstract
    Recently developed meta-heuristic algorithms such as firefly algorithm, bat algorithm, particle swarm optimization and harmony search are now becoming popular for providing nearly accurate solutions for tough optimization problems. This paper addresses the problem of finding all roots of a given univariate nonlinear equation with real and complex roots using a modified firefly algorithm (MOD FA). The appropriate modifications are applied to the existing firefly algorithm (FA) by introducing an archive. Better fireflies are noted and stored in the archive during the iteration process and then their positions are replaced by new random ones. A comparison was carried out with the original firefly algorithm and also with the genetic algorithm (GA) which has a similar behaviour to the firefly algorithm. Computer simulations show that the proposed firefly algorithm performs well in solving nonlinear equations with real and complex roots within a specified region. The suggested method can be further extended to solve a given system of nonlinear equations.
  • Keywords
    Optimization
  • Publisher
    ieee
  • Conference_Titel
    Advances in ICT for Emerging Regions (ICTer), 2015 Fifteenth International Conference on
  • Print_ISBN
    978-1-4673-9440-6
  • Type

    conf

  • DOI
    10.1109/ICTER.2015.7377683
  • Filename
    7377683