The effect of number of fireflies and number of iterations on the firefly algorithm for optimum design of reinforced concrete deep beams

Main Article Content

Assanai Tapao

Abstract

This research presents a study on the effect of the number of fireflies and the number of iterations to firefly algorithm for the optimum design of reinforced concrete deep beams. The objective of this research is to achieve the most economical design of deep beams in accordance with the standards of EIT 1008-38 and study the effects of the number of fireflies and the number of iterations on obtaining the optimum design results each time. The optimization design process was created by Microsoft Visual Studio and was tested on three examples of deep beams, with the number of fireflies set from 100 to 500 and the number of iterations ranging from 50 to 500. The results indicated that the number of fireflies and the number of iterations directly effect to the discovery of optimal solutions by firefly algorithm. Moreover, the selection of the number of fireflies at least 400 individuals and the number of iterations at least 250 times which results in appropriate achieving an average cost, standard deviation, and t-distribution for practical application.  Furthermore, the optimum design results are more economical than the compared method, with cost saving ranging from 2.79 % to 15.28 %.

Article Details

Section
บทความวิจัย (Research Article)

References

Yang X. Firefly algorithms for multimodal optimization. Stochastic algorithms: foundations and applications. Lecture Notes in Computer Science. 2009;5792(1): 169-178.

Yu S, Yang S, Su S. Self-adaptive step firefly algorithm. Journal of Applied Mathematics. 2013;2013(1): 1-8.

Apostolopoulos T, Vlachos A. Application of the firefly algorithm for solving the economic emissions load dispatch problem. International Journal of Combinatorics. 2011;2011(1): 1-24.

Balachennaiah P, Suryakalavathi M, Nagendra P. Firefly algorithm based solution to minimize the real power loss in a power system. Ain Shams Engineering Journal. 2018;9(1): 89-100.

Srivatsava P, Mallikarjun B, Yang X. Optimal test sequence generation using firefly algorithm. Swarm and Evolutionary Computation. 2013;8(1): 44-53.

Kumbharana S, Pandey G. Solving travelling salesman problem using firefly algorithm. International Journal for Research in Science and Advanced Technologies. 2013;2(2): 53-57.

Dorigo M, Gambardella L. Ant colonies for the

traveling salesman problem. Biosystems. 1997;43(2): 73-81.

Horn M. Vector quantization using the firefly algorithm for image compression. Expert Systems with Applications. 2012;39(1): 1078-1091.

Gao M, He X, Luo D, Jiang J, Teng Q. Object tracking using firefly algorithm. IET Computer Vision. 2013;7(4): 227-237.

Tapao A, Cheerarot R. Optimum design of reinforced concrete foundation by firefly algorithm. Engineering journal of research and development. 2019;30(4): 133-145.

Tapao A, Cheerarot R. Optimum design of reinforced concrete structures by firefly algorithm. The Journal of KMUTNB. 2022;32(3): 598-608.

Tapao A, Cheerarot R. Optimum design of reinforced concrete deep beams using bat algorithm. Engineering Journal of Research and Development. 2021;32(4): 29-41.

Engineering Institute of Thailand. Standard of reinforced concrete building, strength design method (E.I.T. 1008-38). Bangkok: Engineering Institute of Thailand Publishing; 2015.

Committee of Construction Price. Labor account/operation for estimate and calculate price (revised edition) year 2022. Bangkok: Committee of Construction Publishing; 2022.

Kong FK. Reinforced Concrete Deep Beams. New York: Taylor & Francis e-Library Publishing; 2002.