Chaotic Firefly Algorithm for Solving Definite Integral

Full Text (PDF, 1117KB), PP.19-24

Views: 0 Downloads: 0


Osama Abdel-Raouf 1,* Mohamed Abdel-Baset 2 Ibrahim El-henawy 3

1. Department of Operations Research, Faculty of Computers and Information, Menoufia University, Menoufia, ShebinEl-come, Egypt

2. Department of Operations Research, Faculty of Computers and Informatics, Zagazig University, El-ZeraSquare, Zagazig, Sharqiyah, Egypt

3. Department of Computer Science, Faculty of Computers and Informatics, Zagazig University, El-ZeraSquare, Zagazig, Sharqiyah, Egypt

* Corresponding author.


Received: 5 Aug. 2013 / Revised: 27 Jan. 2014 / Accepted: 10 Mar. 2014 / Published: 8 May 2014

Index Terms

Firefly Algorithm, Metaheurstic, Optimization, Chaos, Definite Integral


In this paper, an Improved Firefly Algorithm with Chaos (IFCH) is presented for solving definite integral. The IFCH satisfies the question of parallel calculating numerical integration in engineering and those segmentation points are adaptive. Several numerical simulation results show that the algorithm offers an efficient way to calculate the numerical value of definite integrals, and has a high convergence rate, high accuracy and robustness.

Cite This Paper

Osama Abdel-Raouf, Mohamed Abdel-Baset, Ibrahim El-henawy, "Chaotic Firefly Algorithm for Solving Definite Integral", International Journal of Information Technology and Computer Science(IJITCS), vol.6, no.6, pp.19-24, 2014. DOI:10.5815/ijitcs.2014.06.03


[1]S. S. Rao, Applied numerical methods for engineers and scientists: Prentice Hall Professional Technical Reference, 2001.

[2]E. Kreyszig, Advanced engineering mathematics: Wiley. com, 2007

[3]P. J. Davis and P. Rabinowitz, Methods of numerical integration: Courier Dover Publications, 2007.

[4]G. E. Forsythe, M. A. Malcolm, and C. B. Moler, Computer methods for mathematical computations: Prentice Hall Professional Technical Reference, 1977.

[5]J. Hammersley and D. Handscomb, Monte Carlo Methods. Methuen, London, 1964 ..

[6]X.-S. Yang, Nature-inspired metaheuristic algorithms: Luniver Press, 2010.

[7]M.-H. Horng and T.-W. Jiang, "The codebook design of image vector quantization based on the firefly algorithm," in Computational Collective Intelligence. Technologies and Applications, ed: Springer, 2010, pp. 438-447.

[8]R. Dutta, R. Ganguli, and V. Mani, "Exploring isospectral spring–mass systems with firefly algorithm," Proceedings of the Royal Society A: Mathematical, Physical and Engineering Science, vol. 467, pp. 3222-3240, 2011.

[9]A. H. Gandomi, X.-S. Yang, and A. H. Alavi, "Mixed variable structural optimization using firefly algorithm," Computers & Structures, vol. 89, pp. 2325-2336, 2011.

[10]T. Hassanzadeh, H. Vojodi, and F. Mahmoudi, "Non-linear grayscale image enhancement based on firefly algorithm," in Swarm, Evolutionary, and Memetic Computing, ed: Springer, 2011, pp. 174-181.

[11]G. K. Jati, "Evolutionary discrete firefly algorithm for travelling salesman problem," in Adaptive and Intelligent Systems, ed: Springer, 2011, pp. 393-403.

[12]O. K. K. L. JEKLENE, "Optimization of the Quality of Continuously Cast Steel Slabs Using the Firefly Algorithm," Materiali in tehnologije, vol. 45, pp. 347-350, 2011.

[13]H. Banati and M. Bajaj, "Promoting products online using firefly algorithm," in Intelligent Systems Design and Applications (ISDA), 2012 12th International Conference on, 2012, pp. 580-585.

[14]X.-S. Yang, S. S. Sadat Hosseini, and A. H. Gandomi, "Firefly algorithm for solving non-convex economic dispatch problems with valve loading effect," Applied Soft Computing, vol. 12, pp. 1180-1186, 2012.

[15]L. d. S. Coelho and V. C. Mariani, "Improved firefly algorithm approach for optimal chiller loading for energy conservation," Energy and Buildings, 2012.

[16]A. Kazem, E. Sharifi, F. K. Hussain, M. Saberi, and O. K. Hussain, "Support vector regression with chaos-based firefly algorithm for stock market price forecasting," Applied Soft Computing, 2012.

[17]X.-S. Yang, "Multiobjective firefly algorithm for continuous optimization," Engineering with Computers, pp. 1-10, 2013.

[18]R. Poli, J. Kennedy, and T. Blackwell, "Particle swarm optimization," Swarm intelligence, vol. 1, pp. 33-57, 2007.

[19]P.-W. TSai, J.-S. Pan, B.-Y. Liao, and S.-C. Chu, "Enhanced artificial bee colony optimization," International Journal of Innovative Computing, Information and Control, vol. 5, pp. 5081-5092, 2009.

[20]B. Alatas, "Chaotic harmony search algorithms," Applied Mathematics and Computation, vol. 216, pp. 2687-2699, 2010.

[21]W. Gong and S. Wang, "Chaos Ant Colony Optimization and Application," in Internet Computing for Science and Engineering (ICICSE), 2009 Fourth International Conference on, 2009, pp. 301-303.

[22]B. Alatas, "Chaotic bee colony algorithms for global numerical optimization," Expert Systems with Applications, vol. 37, pp. 5682-5687, 2010.

[23]A. Gandomi, X.-S. Yang, S. Talatahari, and A. Alavi, "Firefly algorithm with chaos," Communications in Nonlinear Science and Numerical Simulation, vol. 18, pp. 89-98, 2013.

[24]J. Mingjun and T. Huanwen, "Application of chaos in simulated annealing," Chaos, Solitons & Fractals, vol. 21, pp. 933-941, 2004.

[25]L. d. S. Coelho and V. C. Mariani, "Use of chaotic sequences in a biologically inspired algorithm for engineering design optimization," Expert Systems with Applications, vol. 34, pp. 1905-1913, 2008.

[26]M. S. Tavazoei and M. Haeri, "Comparison of different one-dimensional maps as chaotic search pattern in chaos optimization algorithms," Applied Mathematics and Computation, vol. 187, pp. 1076-1085, 2007.

[27]R. Hilborn, Chaos and nonlinear dynamics: an introduction for scientists and engineers: oxford university press, 2000.

[28]D. He, C. He, L.-G. Jiang, H.-W. Zhu, and G.-R. Hu, "Chaotic characteristics of a one-dimensional iterative map with infinite collapses," Circuits and Systems I: Fundamental Theory and Applications, IEEE Transactions on, vol. 48, pp. 900-906, 2001.

[29]A. Erramilli, R. Singh, and P. Pruthi, Modeling packet traffic with chaotic maps: Citeseer, 1994.

[30]R. M. May, "Simple mathematical models with very complicated dynamics," in The Theory of Chaotic Attractors, ed: Springer, 2004, pp. 85-93.

[31]A. Wolf, "Quantifying chaos with Lyapunov exponents," Chaos, pp. 273-290, 1986.

[32]R. L. Devaney, "An introduction to chaotic dynamical systems," 2003.

[33]C. Letellier, Chaos in nature vol. 81: World Scientific Publishing Company, 2013.

[34]R. Barton, "Chaos and fractals," The Mathematics Teacher, vol. 83, pp. 524-529, 1990.

[35]I. Fister, I. Jr Fister, X.-S. Yang, and J. Brest, "A comprehensive review of firefly algorithms," Swarm and Evolutionary Computation, 2013.

[36]L. Qu and D. He, "Solving Numerical Integration by Particle Swarm Optimization," in Information Computing and Applications, ed: Springer, 2010, pp. 228-235.