Start Submission Become a Reviewer

Reading: An archived firefly algorithm; a mathematical software to solve univariate nonlinear equations

Download

A- A+
dyslexia friendly

Articles

An archived firefly algorithm; a mathematical software to solve univariate nonlinear equations

Authors:

M. K. A. Ariyaratne ,

University of Sri Jayewardenepura, LK
About M. K. A.
Department of Computer Science, Faculty of Applied Sciences
X close

T. G. I. Fernando,

University of Sri Jayewardenepura, LK
About T. G. I.
Department of Computer Science, Faculty of Applied Sciences
X close

S. Weerakoon

University of Sri Jayewardenepura, LK
About S.
Department of Mathematics, Faculty of Applied Sciences
X close

Abstract

In this article, we are presenting a software solution that proposes some modifications to the existing firefly algorithm. The modification; archived firefly algorithm [AFFA] exhibits the ability of finding almost all complex roots of a given nonlinear equation within a reasonable range. The software implementation includes two main properties; an archive to collect the better fireflies and a flag to determine poor performance in firefly generations. The new modification is tested over genetic algorithms (GA), a phenomenal success in the field of nature inspired algorithms and also with a modified GA embedded with same properties that the AFFA has. A simple graphical user interface (GUI) is developed using MATLAB GUIDE to present the findings. Computer simulations show that the AFFA performs well in solving nonlinear equations with real as well as complex roots within a specified region.
How to Cite: Ariyaratne, M.K.A., Fernando, T.G.I. & Weerakoon, S., (2016). An archived firefly algorithm; a mathematical software to solve univariate nonlinear equations. International Journal on Advances in ICT for Emerging Regions (ICTer). 9(1), pp.24–29. DOI: http://doi.org/10.4038/icter.v9i1.7169
Published on 13 Jul 2016.
Peer Reviewed

Downloads

  • PDF (EN)

    comments powered by Disqus