An object-oriented implementation of the firefly algorithm for continuous unconstrained optimization problems

  • Authors:
  • Milos Subotic;Ivan Misic;Milan Tuba

  • Affiliations:
  • Faculty of Computer Science, Megatrend University of Belgrade, N. Belgrade, Serbia;Faculty of Computer Science, Megatrend University of Belgrade, N. Belgrade, Serbia;Faculty of Computer Science, Megatrend University of Belgrade, N. Belgrade, Serbia

  • Venue:
  • AMERICAN-MATH'12/CEA'12 Proceedings of the 6th WSEAS international conference on Computer Engineering and Applications, and Proceedings of the 2012 American conference on Applied Mathematics
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

Firefly algorithm is one of the latest additions to the family of swarm intelligence metaheuristics for hard optimization problems. It is based on the mating and social behavior of fireflies. It is not well researched yet and its potentials are undetermined. This paper describes an object-oriented implementation of the firefly algorithm for continuous unconstrained optimization problems. It was tested on nine standard benchmark function and results are promising compared to other swarm intelligence algorithm. This software framework will allow for easy modifications and further testing with the possibility that this algorithm will outperform older algorithms.