Abstract
In recent years, metaheuristic algorithms are widely employed to provide optimal solutions for engineering optimization problems. In this work, a recent metaheuristic Firefly Algorithm (FA) is adopted to find optimal solution for a class of global benchmark problems and a PID controller design problem. Until now, few research works have been commenced with FA. The updated position in a firefly algorithm mainly depends on parameters such as attraction between fireflies due to luminance and randomization operator. In this paper, FA is analyzed with various randomization search strategies such as Lévy Flight (LF) and Brownian Distribution (BD). The proposed method is also compared with the other randomization operator existing in the literature. The performance assessment between LF and BD based FA are carried using prevailing parameters such as search time and accuracy in optimal parameters. The result evident that BD based FA provides better optimization accuracy, whereas LF based FA provides faster convergence.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Guo Ping Liu, G., Yang, J.-B., James Ferris Whidborne, J.: Multiobjective Optimization and Control. Printice Hall, New Delhi (2008)
Kevin, M.: Passino: Biomimicry of bacterial foraging for distributed optimization and control. IEEE Control Systems Magazine 22(3), 52–67 (2002)
Basturk, B., Karaboga, D.: An artificial bee colony (abc) algorithm for numeric function optimization. In: IEEE Swarm Intelligence Symposium, Indianapolis, Indiana, USA (2006)
Krishnanand, K.N., Ghose, D.: Glowworm swarm based optimization algorithm for multimodal functions with collective robotics applications. Multi-agent and Grid Systems 2(3), 209–222 (2006)
Yang, X.S.: Bat algorithm for multi-objective optimisation. International Journal of Bio-Inspired Computation 3(5), 267–274 (2011)
Yang, X.-S.: Firefly Algorithms for Multimodal Optimization. In: Watanabe, O., Zeugmann, T. (eds.) SAGA 2009. LNCS, vol. 5792, pp. 169–178. Springer, Heidelberg (2009)
Yang, X.S.: Nature-Inspired Metaheuristic Algorithms. Luniver Press, UK (2008)
Gandomi, A.H., Yang, X.-S., Talatahari, S., Alavi, A.H.: Firefly algorithm with chaos. Commun. Nonlinear Sci. Numer. Simulat. 18(1), 89–98 (2013)
Yang, X.S.: Firefly algorithm, Lévy flights and global optimization. In: Research and Development in Intelligent Systems XXVI, pp. 209–218. Springer, London (2010)
Yang, X.-S., Hosseinib, S.S.S., Gandomic, A.H.: Firefly Algorithm for solving non-convex economic dispatch problems with valve loading effect. Applied Soft Computing 12(3), 1180–1186 (2012)
Yang, X.-S.: Review of meta-heuristics and generalised evolutionary walk algorithm. International Journal of Bio-inspired Computation 3(2), 77–84 (2011)
Yang, X.-S.: Firefly algorithm, stochastic test functions and design optimisation. International Journal of Bio-inspired Computation 2(2), 78–84 (2010)
Fister, I., et al.: A comprehensive review of firefly algorithms. Swarm and Evolutionary Computation (2013), http://dx.doi.org/10.1016/j.swevo.2013.06.001i
Fister, I., Yang, X.-S., Brest, J., Fister Jr., I.: Modified firefly algorithm using quaternion representation. Expert Systems with Applications 40(18), 7220–7230 (2013)
Poursalehi, N., Zolfaghari, A., Minuchehr, A., Moghaddam, H.K.: Continuous firefly algorithm applied to PWR core pattern enhancement. Nuclear Engineering and Design 258, 107–115 (2013)
Coelho, L.S., Mariani, V.C.: Firefly algorithm approach based on chaotic Tinkerbell map applied to multivariable PID controller tuning. Computers and Mathematics with Applications 64(8), 2371–2382 (2012)
Hassanzadeh, T., Vojodi, H., Mahmoudi, F.: Non-linear Grayscale Image Enhancement Based on Firefly Algorithm. In: Panigrahi, B.K., Suganthan, P.N., Das, S., Satapathy, S.C. (eds.) SEMCCO 2011, Part II. LNCS, vol. 7077, pp. 174–181. Springer, Heidelberg (2011)
Rathinam, A., Phukan, R.: Solution to Economic Load Dispatch Problem Based on FIREFLY Algorithm and Its Comparison with BFO,CBFO-S and CBFO-Hybrid. In: Panigrahi, B.K., Das, S., Suganthan, P.N., Nanda, P.K. (eds.) SEMCCO 2012. LNCS, vol. 7677, pp. 57–65. Springer, Heidelberg (2012)
Roeva, O., Slavov, T.: Firefly algorithm tuning of PID controller for glucose concentration control during E. coli fed-batch cultivation process. In: Proceedings of Federated Conference on Computer Science and Information Systems (FedCSIS), pp. 455–462 (2012)
Roeva, O., Slavov, T.: A New Hybrid GA-FA Tuning of PID Controller for Glucose Concentration Control. In: Fidanova, S. (ed.) Recent Advances in Computational Optimization. SCI, vol. 470, pp. 155–168. Springer, Heidelberg (2013)
Rajasekhar, A., Abraham, A., Pant, M.: Levy mutated Artificial Bee Colony algorithm for global optimization. In: IEEE International Conference on Systems, Man, and Cybernetics, SMC 2011, pp. 655–662 (2011), doi:10.1109/ICSMC.2011.6083786
Nurzaman, S.G., Matsumoto, Y., Nakamura, Y., Shirai, K., Koizumi, S.: From Lévy to Brownian: A Computational Model Based on Biological Fluctuation. PLoS ONE 6(2), 016168 (2011), doi:10.1371/journal.pone.0016168
Metzler, R., Klafter, J.: The random walk’s guide to anomalous diffusion: a fractional dynamics approach. Physics Reports 339(1), 1–77 (2000)
Farahani, S.M., Abshouri, A.A., Nasiri, B., Meybodi, M.R.: A Gaussian Firefly Algorithm. International Journal of Machine Learning and Computing 1(5), 448–453 (2011)
Pan, Q.-K., Suganthan, P.N., Tasgetiren, M.F., Liang, J.J.: A self-adaptive global best harmony search algorithm for continuous optimization problems. Applied Mathematics and Computation 216(3), 830–848 (2010)
Qu, B.-Y., Suganthan, P.N.: Novel Multimodal Problems and Differential Evolution with Ensemble of Restricted Tournament Selection. In: IEEE Congress on Evolutionary Computation (CEC), pp. 1–7 (2010), doi:10.1109/CEC.2010.5586341
Arora, S., Singh, S.: The Firefly Optimization Algorithm: Convergence Analysis and Parameter Selection. International Journal of Computer Applications 69(3), 48–52 (2013)
Rajinikanth, V., Latha, K.: Bacterial foraging optimization algorithm based PID controller tuning for time delayed unstable system. The Mediterranean Journal of Measurement and Control 7(1), 197–203 (2011)
Rajinikanth, V., Latha, K.: Modeling, Analysis, and Intelligent Controller Tuning for a Bioreactor: A Simulation Study. ISRN Chemical Engineering 2012, Article ID 413657, 15 pages (2012), doi:10.5402/2012/413657
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer International Publishing Switzerland
About this paper
Cite this paper
Raja, N.S.M., Manic, K.S., Rajinikanth, V. (2013). Firefly Algorithm with Various Randomization Parameters: An Analysis. In: Panigrahi, B.K., Suganthan, P.N., Das, S., Dash, S.S. (eds) Swarm, Evolutionary, and Memetic Computing. SEMCCO 2013. Lecture Notes in Computer Science, vol 8297. Springer, Cham. https://doi.org/10.1007/978-3-319-03753-0_11
Download citation
DOI: https://doi.org/10.1007/978-3-319-03753-0_11
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-03752-3
Online ISBN: 978-3-319-03753-0
eBook Packages: Computer ScienceComputer Science (R0)