This paper proposes an improved firefly algorithm (IFA)based on local search method for solving globaloptimization problems. The main feature of the proposed algorithm is to improve the solutions quality generated from the fireflies by embedding the local search method. Moreover, the new solutions are generated based on the movement formula of the fireflies that is modified by exponential formula. The exponential formula reduces the randomization parameter so that it decreases gradually as the optimum is approaching. In addition, local search method (LSM) is introduced to improve the solution quality. Finally, the proposed algorithm is tested on several benchmark problems from the usual literature and the numerical results have demonstrated the superiority of the proposed algorithm in finding the global optimal solution.
Published in | International Journal of Management and Fuzzy Systems (Volume 2, Issue 6) |
DOI | 10.11648/j.ijmfs.20160206.11 |
Page(s) | 51-57 |
Creative Commons |
This is an Open Access article, distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution and reproduction in any medium or format, provided the original work is properly cited. |
Copyright |
Copyright © The Author(s), 2017. Published by Science Publishing Group |
Firefly Algorithm, Local Search Method, Global Optimization
[1] | J. H. Holland, Adaptation in Natural and Artificial Systems, University of Michigan Press, Ann Arbor, MI, 1975. |
[2] | R. Storn, Differential evolution design of an IIR-filter, in: IEEE International Conference on Evolutionary Computation, Nagoya, 1996, pp. 268–273. |
[3] | J. Kennedy, R. C. Eberhart, Particles warm optimization, in: Proceedings of IEEE International Conference on Neural Networks, 1995, pp. 1942–1948. |
[4] | M. Dorigo, T. Stützle, Ant Colony Optimization, MIT Press, London, 2004. |
[5] | S. Kirkpatrick, C. Gelatt, M. Vecchi, Optimization by simulated annealing, Science 220, 1983, pp. 671–680. |
[6] | M. H. Mashinchi, A. O. Mehmet, P. Witold, Hybrid optimization with improved tabu search, Applied Soft Computing 11, 2011, pp. 1993–2006. |
[7] | A. Y. Qing, Dynamic differential evolution strategy and applications in electromagnetic inverses catering problems, IEEE Transactions on Geo science and Remote Sensing 44 (1), 2006, pp. 116–125. |
[8] | J. H. V. Sickel, K. Y. Lee, J. S. Heo, Differential Evolution and its Applications to Power Plant Control, in: International Conference on Intelligent Systems Applications to Power Systems, ISAP, 2007, pp. 1–6. |
[9] | Y. Marinakis, M. Marinaki, G. Dounias, Particles warm optimization for pap-smear diagnosis, Expert Systems with Applications 35 (4), 2008, pp. 1645–1656. |
[10] | M. Serrurier, H. Prade, Improving inductive logic programming by using simulated annealing, Information Sciences 178 (6), 2008, pp. 1423–1441. |
[11] | M. Dorigo, Learning and Nature Algorithm (in Italian). Ph. D. Dissertation, Dipartimento di Electtonica, Politecnico di Milano, Italy, 1992. |
[12] | L. Chen, J. Shen, L. Qin, H J. Chen, An improved ant colony algorithm in continuous optimization. Journal of Systems Science and Systems Engineering, 12 (2), 2003, pp. 224-235. |
[13] | J. Dreo, P. Siarry, An ant colony algorithm aimed at dynamic continuous optimization. Appl. Math. Comput., 181, 2006, pp. 457-467. |
[14] | A. A. Mousa, Waiel F. Abd El-Wahed, R. M. Rizk-Allah, A hybrid ant colony optimization approach based local search scheme for multiobjective design optimizations, Electric Power Systems Research, 81, 2011, pp. 1014–1023. |
[15] | C. Blum, Beam-ACO-Hybridizing ant colony optimization with beam search: An application to open shop scheduling. Computers & Operations Res32 (6), 2005, pp. 1565–1591. |
[16] | Z. Xiaoxia, T. Lixin, A new hybrid ant colony optimization algorithm for the vehicle routing problem, Pattern Recognition Letters 30, 2009, pp. 848–855. |
[17] | P. Hadi, T. M. Reza, Solving a multi-objective open shop scheduling problem by a novel hybrid ant colony optimization, Expert Systems with Applications 38, 2011, pp. 2817–2822. |
[18] | Y. Jingan, Z. Yanbin, An improved ant colony optimization algorithm for solving a complex combinatorial optimization problem, Applied Soft Computing 10, 2010, pp. 653–660. |
[19] | P. S. Shelokar, P. Siarry, V. K. Jayaraman, B. D. Kulkarni, Particle swarm and ant colony algorithms hybridized for improved continuous optimization. Applied Mathematics and Computation 188, 2007, pp. 129-142. |
[20] | C. Shyi-Ming, C. Chih-Yao, Parallelized genetic ant colony systems for solving the traveling salesman problem, Expert Systems with Applications 38, 2011, pp. 3873–3883. |
[21] | X. S. Yang.: Nature-Inspired Metaheuristic Algorithms. Luniver Press (2008). |
[22] | M. S. Bazaraa, C. M. Shetly, Nonlinear Programming Theory and Algorithms, Wiley, NewYork, 1979. |
[23] | K. Hamzacebi, F. Kutay, continuous functions minimization by dynamic randomsearch technique, Applied Mathematical Modelling 31, 2007, pp. 2189-2198. |
APA Style
R. M. Rizk-Allah. (2017). An Improved Firefly Algorithm Based on Local Search Method for Solving Global Optimization Problems. International Journal of Management and Fuzzy Systems, 2(6), 51-57. https://doi.org/10.11648/j.ijmfs.20160206.11
ACS Style
R. M. Rizk-Allah. An Improved Firefly Algorithm Based on Local Search Method for Solving Global Optimization Problems. Int. J. Manag. Fuzzy Syst. 2017, 2(6), 51-57. doi: 10.11648/j.ijmfs.20160206.11
@article{10.11648/j.ijmfs.20160206.11, author = {R. M. Rizk-Allah}, title = {An Improved Firefly Algorithm Based on Local Search Method for Solving Global Optimization Problems}, journal = {International Journal of Management and Fuzzy Systems}, volume = {2}, number = {6}, pages = {51-57}, doi = {10.11648/j.ijmfs.20160206.11}, url = {https://doi.org/10.11648/j.ijmfs.20160206.11}, eprint = {https://article.sciencepublishinggroup.com/pdf/10.11648.j.ijmfs.20160206.11}, abstract = {This paper proposes an improved firefly algorithm (IFA)based on local search method for solving globaloptimization problems. The main feature of the proposed algorithm is to improve the solutions quality generated from the fireflies by embedding the local search method. Moreover, the new solutions are generated based on the movement formula of the fireflies that is modified by exponential formula. The exponential formula reduces the randomization parameter so that it decreases gradually as the optimum is approaching. In addition, local search method (LSM) is introduced to improve the solution quality. Finally, the proposed algorithm is tested on several benchmark problems from the usual literature and the numerical results have demonstrated the superiority of the proposed algorithm in finding the global optimal solution.}, year = {2017} }
TY - JOUR T1 - An Improved Firefly Algorithm Based on Local Search Method for Solving Global Optimization Problems AU - R. M. Rizk-Allah Y1 - 2017/03/01 PY - 2017 N1 - https://doi.org/10.11648/j.ijmfs.20160206.11 DO - 10.11648/j.ijmfs.20160206.11 T2 - International Journal of Management and Fuzzy Systems JF - International Journal of Management and Fuzzy Systems JO - International Journal of Management and Fuzzy Systems SP - 51 EP - 57 PB - Science Publishing Group SN - 2575-4947 UR - https://doi.org/10.11648/j.ijmfs.20160206.11 AB - This paper proposes an improved firefly algorithm (IFA)based on local search method for solving globaloptimization problems. The main feature of the proposed algorithm is to improve the solutions quality generated from the fireflies by embedding the local search method. Moreover, the new solutions are generated based on the movement formula of the fireflies that is modified by exponential formula. The exponential formula reduces the randomization parameter so that it decreases gradually as the optimum is approaching. In addition, local search method (LSM) is introduced to improve the solution quality. Finally, the proposed algorithm is tested on several benchmark problems from the usual literature and the numerical results have demonstrated the superiority of the proposed algorithm in finding the global optimal solution. VL - 2 IS - 6 ER -