Abstract
The philosophy of structural engineering is the consideration of safety, economy and aesthetics in fundamentally meeting the requirement for sheltering. So, the design of the structures as to be safe and at the same time economical is the main aim of the designers. Thus, not only the construction is to be designed as safely carrying the calculated design loads limited to the structural provisions, but also the minimum level of material is to be used. So then, the steel structural engineers perform minimum weighted designs in order to select the optimum one among the feasible designs within the provision limits. Hence, a variety of structural optimization methods have been developed to solve these complex engineering problems. The traditional gradient-based mathematical methods are not sufficient to solve those tedious design problems. To this end, metaheuristics have been effectively utilized as an instrument of achieving the optimal structural designs. In this chapter, an enhanced version of firefly algorithm, which is based on the social behaviours of fireflies while communicating with each other, to prevent it from confinement in a local optima is presented in order to obtain the optimum design of various types of steel constructions under code provisions that such problem is categorized as discrete nonlinear programming problem.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Yang XS (2010) Engineering optimization; an introduction with metaheuristic applications. Wiley, London
Rozvany GIN (1993) Optimization of large structural sytems. NATO ASI Series, Series E: applied sciences. Springer, Berlin
Luke S (2010) Essentials of metaheuristics, 2nd ed. Lulu, http://cs.gmu.edu/~sean/book/metaheuristics/
Kochenberger GA, Glover F (2003) Handbook of meta-heuristics. Kluwer Academic Publishers, Dordrecht
Blum C, Roli A (2003) Metaheuristics in combinatorial optimization: overview and conceptual comparison. ACM Comput Surv 35(30):268–308
De Castro LN, Von Zuben FJ (2005) Recent developments in biologically inspired computing. Idea Group Publishing, Hershey
Dreo J, Petrowski A, Siarry P, Taillard E (2006) Meta-heuristics for hard optimization. Springer, Berlin
Gonzales TF (2007) Handbook of approximation algorithms and metaheuristics. Chapman & Hall, CRC Press, London
Holland JH (1975) Adaptation in natural and artificial systems. University of Michigan Press, Ann Arbor, MI
Goldberg DE (1983) Computer-aided pipeline operation using genetic algorithms and rule learning, Ph.D. thesis,. University of Michigan, Ann Arbor, MI
Kumar C, Prakash S, Kumar Gupta T, Prasad Sahu D (2014) Variant of genetic algorithm and its applications. Int J Art Neural Net 4(4):8–12
Singh B (2014) A survey of the variants of genetic algorithm. Int J Sci Eng Res 5(6):1261–1264
Elsayed SM, Sarker RA, Essam DL (2010) A comparative study of different variants of genetic algorithms for constrained optimization. In: Deb K et al (eds) Simulated evolution and learning. SEAL 2010. Lecture notes in computer science, vol 6457. Springer, Berlin, Heidelberg
Bineet M, Rakesh Kumar P (2009) Genetic algorithm and its variants: theory and applications. BTech Thesis, National Institute of Technology, Rourkela
Affenzeller M (2003) New variants of genetic algorithms applied to problems of combinatorial optimization. In: Trappl R (ed) Cybernetics and systems, vol 1. Austrian Society for Cybernetic Studies
Rao RV, Savsani VJ, Vakharia DP (2011) Teaching–learning-based optimisation: a novel method for constrained mechanical design optimisation problems. Comput Aided Des 43:303–315
Storn R, Price K (1997) Differential evolution–a simple and efficient heuristic for global optimisation over continuous spaces. J Glob Optim 1:341–359
Kirkpatrick S, Gelatt CD Jr, Vecchi MP (1983) Optimization by simulated annealing. Science 220(4598):671–680
Erol Osman K, Eksin Ibrahim (2006) A new optimization method: Big Bang-Big Crunch. Adv Eng Soft 37(2):106–111
Dorigo M (1992) Optimization, learning and natural algorithms. Ph.D. thesis, Politecnico di Milano
Kennedy J, Eberhart R (1995) Particle swarm optimization. In: Proceedings of the ieee international conference on neural networks, Perth, Australia, pp 1942–1948
Venkata R (2016) Jaya: A simple and new optimization algorithm for solving constrained and unconstrained optimization problems. Int J Ind Eng Comput 7:19–34
Geem ZW, Kim JH, Loganathan GV (2001) A new heuristic optimization algorithm: harmony search. Simulation 76(2):60–68
Karaboga D, Basturk B (2007) A powerful and efficient algorithm for numerical function optimisation: artificial bee colony algorithm. J Glob Optim 39(3):459–471
Fred G (1989) Tabu search-part I. ORSA J Comput 1(3):190–206
Kaveh A, Talatahari S (2010) A novel heuristic optimisation method: charged system search. Acta Mech 213(3–4):267–289
Reynolds RG (1994) An introduction to cultural algorithms evolutionary programming. In: Proceeding of 3rd annual conference, World Scientific, River Edge, NJ, USA, pp 131–139
Saka MP, Carbas S, Aydogdu I, Akin A, Geem ZW (2015) Comparative study on recent metaheuristic algorithms in design optimization of cold-formed steel structures. In: Lagaros N, Papadrakakis M (eds) Engineering and Applied sciences optimization. Computational methods in applied sciences, vol 38. Springer, Cham
Saka MP, Carbas S, Aydogdu I, Akin A (2016) Use of swarm intelligence in structural steel design optimization. In: Yang XS, Bekdaş G, Nigdeli S (eds) Metaheuristics and optimization in civil engineering. Modeling and optimization in science and technologies, vol 7. Springer, Cham
Kaveh A (2017) Advances in metaheuristic algorithms for optimal design of structures, 2nd edn. Springer, Cham
Ewens MJ (2011) What changes has mathematics made to the Darwinian theory? In: Chalub FACC, Rodrigues JF (eds) The mathematics of Darwin’s legacy, mathematics and biosciences in interaction. Springer, Basel
Yang XS (2008) Nature-inspired metaheuristic algorithms. Luniver Press, Bristol
Yang XS (2013) Multiobjective firefly algorithm for continuous optimization. Eng Comput 29(2):175–184
Jati GK, Suyanto (2011) Evolutionary discrete firefly algorithm for travelling salesman problem. In: Bouchachia A (eds) Adaptive and intelligent systems. ICAIS 2011. Lecture notes in computer science, vol 6943. Springer, Berlin, Heidelberg
Dey N (2017) Advancements in applied metaheuristic computing. IGI Global
Jagatheesan K, Anand B, Samanta S, Dey N, Ashour AS, Balas VE (2019) Design of a proportional-integral-derivative controller for an automatic generation control of multi-area power thermal systems using firefly algorithm. IEEE/CAA J Autom Sinica 6(2):589–594
Kumar R, Talukdar FA, Dey N, Balas VE (2018) Quality factor optimization of spiral inductor using firefly algorithm and its application in amplifier. Int J Adv Intel Paradigms 11(3–4):299–314
Carbas S (2016) Design optimization of steel frames using an enhanced firefly algorithm. Eng Optim 48(12):2007–2025
Yu WW (1973) Cold-formed steel structures; design, analysis, construction. McGraw-Hill Book Company, USA
AISC-LRFD (2001) Load and resistance factor design (LRFD), vol 1, Structural members specifications codes, 3rd edn. American Institute of Steel Construction
AISI (2002) Cold-formed steel design manual, American Iron and Steel Institute
AISI S100-07 (2007) North American specification for the design of cold-formed steel structural members. American Iron and Steel Institute
AISI D100-08 (2008) Excerpts-gross section property tables, cold-formed steel design manual, Part I: Dimensions and properties. American Iron and Steel Institute
Ad Hoc Committee on Serviceability (1986) Structural serviceability: a critical appraisal and research needs. J Struct Eng ASCE 112(12):2646–2664
Lukasik S, Zak S (2009) Firefly algorithm for continuous constrained optimization tasks. In: 1st international conference on computational collective intelligence, semantic web, social networks and multiagent systems, Wrodaw, Poland, pp 97–106
Fraga H (2008) Firefly luminescence: a historical perspective and recent developments. J Photochem Photobiol Sci 7:146–158
Babu BG, Kannan M (2002) Lightning bugs. Resonance 7(9):49–55
Yang XS, He XS (2019) Nature-inspired algorithms. In: Mathematical foundations of nature-inspired algorithms. Springer briefs in optimization. Springer, Cham
Yang XS, Hosseini SSS, Gandomi AH (2012) Firefly algorithm for solving non-convex economic dispatch problems with valve loading effect. Appl Soft Comput 12:1180–1186
Gandomi AH, Yang XS, Alavi AH (2011) Mixed variable structural optimization using firefly algorithm. Comput Struct 89:2325–2336
Talatahari S, Gandomi AH, Yun GJ (2012) Optimum design of tower structures using firefly algorithm. Struct Des Tall Special 23:350–361
Degertekin SO, Lamberti L (2013) Sizing optimization of truss structures using the firefly algorithm. In Topping BHV, Iványi P (eds) Proceedings of the fourteenth international conference on civil, structural and environmental engineering computing. Civil-Comp Press, Stirlingshire, UK
Yu S, Yang S, Su S (2013) Self-Adaptive step firefly algorithm. J Appl Math 2013:1–8
Memari A, Ahmad R, Akbari Jokar MR, Abdul Rahim AR (2019) A new modified firefly algorithm for optimizing a supply chain network problem. Appl Sci 9(1):7:1–13
Liu C, Gao F, Jin N (2014) Design and simulation of a modified firefly algorithm. In: Proceedings of seventh international joint conference on computational sciences and optimization. IEEE, Beijing, China
Gupta M, Gupta D (2016) A new modified firefly algorithm. Int J Eng Sci 4(2):4006–4011
Yelghi A, Kose C (2018) A modified firefly algorithm for global minimum optimization. Appl Soft Comput 62:29–44
Tilahun SL, Ong HC (2012) Modified firefly algorithm. J Appl Math 2012:1–12
Fister I, Yang XS, Brest J, Fister I Jr (2012) Modified firefly algorithm using quaternion representation. Exp Syst Appl 40:7220–7230
Kazemzadeh-Parsi MJ (2014) A modified firefly algorithm for engineering design optimization problems. Trans Mech Eng 38(M2):403–421
Garousi-Nejad I, Bozorg-Haddad O, Loáiciga HA (2016) Modified firefly algorithm for solving multireservoir operation in continuous and discrete domains. J Water Resour Plann Manage 142(9):1–15
Karuvelam S, Rajaram M (2014) Modified firefly algorithm for selective harmonic elimination in single phase matrix converter. Int J Appl Eng Res 9(23):22325–22336
Verma OP, Aggarwal D, Patodi T (2016) Opposition and dimensional based modified firefly algorithm. Exp Syst Appl 44:168–176
Celik Y, Kutucu H (2018) Solving the tension/compression spring design problem by an improved firefly algorithm. IDDM 1(2255):1–7
Xu H, Yu S, Chen J, Zuo X (2018) An improved firefly algorithm for feature selection in classification. Wireless Pers Commun 102(4):2823
Wang GG, Guo L (2014) A new improved firefly algorithm for global numerical optimization. J Comput Theo Nano 11(2):477–485
Xiang Q (2015) An improved firefly algorithm for numerical optimization. Int J Comput Sci Mat 6(2):201
Wahid F, Ghazali R, Shah H (2018) An improved hybrid firefly algorithm for solving optimization problems. In: Ghazali R, Deris M, Nawi N, Abawajy J (eds) Recent advances on soft computing and data mining. SCDM 2018. Advance International System Computing, vol 700. Springer, Cham
Baykasoglu A, Ozsoydan FB (2014) An improved firefly algorithm for solving dynamic multidimensional knapsack problems. Exp Syst Appl 41(8):3712–3725
Zhang F, Hui J, Guo Y (2018) An improved firefly algorithm for collaborative manufacturing chain optimization problem. Proc Inst Mech Eng, Part B: J Eng Manuf 233(6):1711–1722 (Sage)
Al-Wagih K (2015) Improved firefly algorithm for unconstrained optimization problems. Int J Comput Appl Tech Res 4(1):77–81
Kaur K, Salgotra R, Singh U (2017) An improved firefly algorithm for numerical optimization. In: Proceedings of international conference on innovations in information, embedded and communication systems (ICIIECS), Coimbatore, India
Nguyen TT, Quynh NV, Le Van Dai LV (2018) Improved firefly algorithm: a novel method for optimal operation of thermal generating units. Complexity 2018:1–23
Ranganathan S, Kalavathi MS, Rajan CA (2015) Self-adaptive firefly algorithm based multi-objectives for multi-type FACTS placement. IET Gener Transm Distrib 10(11):2576–2584
Fister I, Yang XS, Brest J, Fister Jr I (2013) Memetic self-adaptive firefly algorithm. In: Yang XS, Cui Z, Xiao R, Gandomi AH, Karamanoglu M (eds) Swarm intelligence and bio-inspired computation: theory and applications. Elsevier Inc
Baykasoglu A, Ozsoydan FB (2015) Adaptive firefly algorithm with chaos for mechanical design optimization problems. Appl Soft Comput 36:152–164
Wang W, Wang H, Zhao J, Lv L (2017) A new adaptive firefly algorithm for solving optimization problems. In: Huang DS, Bevilacqua V, Premaratne P, Gupta P (eds) Intelligent computing theories and application. ICIC 2017. Lecture Notes in Computer Science, vol 10361. Springer, Cham
Selvarasu R, Surya Kalavathi M (2014) Self-adaptive firefly algorithm based transmission loss minimization using multi type FACTS devices. In: Proceedings of international conference on circuit, power and computing technologies [ICCPCT], Tamil Nadu, India
Cheung NJ, Ding XM, Shen HB (2014) Adaptive firefly algorithm: parameter analysis and its application. PLoS ONE 9(11):e112634
Saka MP, Aydogdu I, Akin A (2012) Discrete design optimization of space steel frames using the adaptive firefly algorithm. In: Proceedings of the eleventh international conference on computational structures technology, Dubrovik, Croatia
Yang XS (2009) Firefly algorithms for multimodal optimization, stochastic algorithms: foundations and applications, SAGA, Lecture Notes in Computer Science, vol 5792. Springer, Berlin
Dogan E, Saka MP (2012) Optimum design of unbraced steel frames to LRFD–AISC using particle swarm optimization. Adv Eng Soft 46(1):27–34
Carbas S (2017) Optimum structural design of spatial steel frames via biogeography-based optimization. Neural Comput Appl 28:1525–1539
Aydodu I, Akin A (2014) Teaching and learning-based optimization algorithm for optimum design of steel buildings. Comput Civil Build Eng, 2167–2175
Akin A, Aydogdu I (2015) Optimum design of steel space frames by hybrid teaching-learning based optimization and harmony search algorithms. Int J Mech Aerosp Indust Mechatron Manuf Eng 9(7):1367–1374
Aydodu I, Akin A, Saka MP (2016) Design optimization of real world steel space frames using artificial bee colony algorithm with Levy flight distribution. Adv Eng Software 92:1–14
Aydogdu I, Carbas S, Akin A (2017) Effect of Levy Flight on the discrete optimum design of steel skeletal structures using metaheuristics. Steel Comp Struct 24(1):93–112
Carbas S, Aydogdu I, Tokdemir T, Saka MP (2014) Design optimization of low-rise cold-formed steel frames with thin-walled sections using the artificial bee colony algorithm. In: Topping BHV, Iványi P (eds) Proceedings of the twelfth international conference on computational structures technology. Civil-Comp Press, Stirlingshire, Scotland
ASCE 7-05 (2005) Minimum design loads for buildings and other structures. American Society of Civil Engineers, Reston, VA, USA
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Singapore Pte Ltd.
About this chapter
Cite this chapter
Carbas, S. (2020). Enhanced Firefly Algorithm for Optimum Steel Construction Design. In: Dey, N. (eds) Applications of Firefly Algorithm and its Variants. Springer Tracts in Nature-Inspired Computing. Springer, Singapore. https://doi.org/10.1007/978-981-15-0306-1_6
Download citation
DOI: https://doi.org/10.1007/978-981-15-0306-1_6
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-15-0305-4
Online ISBN: 978-981-15-0306-1
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)