Analysis of the Dynamic Characteristics of the Firefly Algorithm
Takuya Shindo · Advances in computational intelligence and robotics book series · 2020
The firefly algorithm is a meta-heuristic algorithm, the fundamental principle of which mimics the characteristics associated with the blinking of natural fireflies. This chapter presents a rigorous analysis of the dynamics of the firefly algorithm, which the authors performed by applying a deterministic system that removes the stochastic factors from the state update equation. Depending on its parameters, the individual deterministic firefly algorithm exhibits chaotic behavior. This prompted us to investigate the relationship between the behavior of the algorithm and its parameters as well as the extent to which the chaotic behavior influences the searching ability of the algorithm.