Browse > Article
http://dx.doi.org/10.12989/sem.2012.44.4.501

Discrete optimization of trusses using an artificial bee colony (ABC) algorithm and the fly-back mechanism  

Fiouz, A.R. (Civil Engineering Group, Faculty of Engineering, Persian Gulf University)
Obeydi, M. (Civil Engineering Group, Faculty of Engineering, Persian Gulf University)
Forouzani, H. (Civil Engineering and Applied Mechanics Department, California State University)
Keshavarz, A. (Civil Engineering Group, Faculty of Engineering, Persian Gulf University)
Publication Information
Structural Engineering and Mechanics / v.44, no.4, 2012 , pp. 501-519 More about this Journal
Abstract
Truss weight is one of the most important factors in the cost of construction that should be reduced. Different methods have been proposed to optimize the weight of trusses. The artificial bee colony algorithm has been proposed recently. This algorithm selects the lightest section from a list of available profiles that satisfy the existing provisions in the design codes and specifications. An important issue in optimization algorithms is how to impose constraints. In this paper, the artificial bee colony algorithm is used for the discrete optimization of trusses. The fly-back mechanism is chosen to impose constraints. Finally, with some basic examples that have been introduced in similar articles, the performance of this algorithm is tested using the fly-back mechanism. The results indicate that the rate of convergence and the accuracy are optimized in comparison with other methods.
Keywords
discrete optimum; optimization; truss; artificial bee colony; fly-back mechanism;
Citations & Related Records
Times Cited By KSCI : 5  (Citation Analysis)
연도 인용수 순위
1 Akay, B. and Karaboga, D. (2012), "A modified artificial bee colony algorithm for real- parameter optimization", Inform. Sci., 192, 120-142.   DOI
2 Brajevic, I., Tuba, M. and Subotic, M. (2011), "Performance of the improved artificial bee colony algorithm on standard engineering constrained problems", Int. J. Math. Comput. Simul., 5(2), 135-143.
3 Cagatay, I.H., Dundar, C. and Aksogan, O. (2003), "Optimum design of prestressed concrete beams by a modified grid search method", Struct. Eng. Mech., 15(1), 39-52.   DOI
4 Camp, C.V. and Bichon, B.J. (2004), "Design of space trusses using ant colony optimization", J. Struct. Eng., ASCE, 130, 741-751.   DOI   ScienceOn
5 Chen, S.Y. and Rajan, S.D. (2000), "A robust genetic algorithm for structural optimization", Struct. Eng. Mech., 10(4), 313-336.   DOI
6 Consoli, S. (2006), Combinatorial Optimization and Metaheuristics, Operational Research Report, School of Information Systems, Computing and Mathematics Brunel University
7 Deb, K. (2000), "An efficient constraint handling method for genetic algorithms", Comput. Meth. Appl. Mech. Eng., 186(2-4), 311-338.   DOI   ScienceOn
8 Erbatur, F., Hasancebi, O., Tutuncu, I. and K l c, H. (2000), "Optimum design of planner and space structures with genetic algorithm", Comput. Struct., 75, 209-224.   DOI   ScienceOn
9 Geem, Z.W. (2010), Harmony Search Algorithms for Structural Design Optimization, Springer.
10 Hadidi, A., Kazemzadeh Azad, S. and Kazemzadeh Azad, S. (2010), "Structural optimization using artificial bee colony algorithm", Proceedings of the 2nd International Conference on Engineering Optimization, Lisbon, Portugal.
11 Hooke, R. and Jeeves, A. (1961), "Direct search solution of numerical and statistical problems", J. ACM, 8, 212-229.   DOI
12 Kang, F., Li, J., Li, H., Ma, Z. and Xu, Q. (2010), "An Improved Artificial Bee Colony Algorithm", Intelligent Systems and Applications (ISA) 2nd International Workshop on: 1-4, Wuhan.
13 Karaboga, D. (2005), An Idea Based on Honey Bee Swarm for Numerical Optimization, Technical Report, TR06, Erciyes University.
14 Karaboga, D. and Akay, B. (2009), "A comparative study of artificial bee colony algorithm", Appl. Math. Comput., 214, 108-132.   DOI   ScienceOn
15 Karaboga, D. and Basturk, B. (2007), "A powerful and efficient algorithm for numerical function optimization: artificial bee colony (ABC) algorithm", J. Global Opt., 39(3), 459-471.   DOI   ScienceOn
16 Karaboga, D. and Akay, B. (2011), "A modified Artificial Bee Colony (ABC) algorithm for constrained optimization problems", Appl. Soft Comput., 11, 3021-3031.   DOI   ScienceOn
17 Kim, S.E., Song, W.K. and Ma, S.S. (2004), "Optimal design using genetic algorithm with nonlinear elastic analysis", Struct. Eng. Mech., 17(5), 707-725.   DOI
18 Kaveh, A. and Talatahari, S. (2007), "A discrete particle swarm ant colony optimization for design of steel frames", Asian J. Civil Eng. (Build. Hous.), 9(6), 563-575.
19 Kaveh, A. and Talatahari, S. (2008), "A hybrid particle swarm and ant colony optimization for design of truss structures", Asian J. Civil Eng. (Build. Hous.), 9(4), 329-348.
20 Kaveh, A. and Talatahari, S. (2009), "Particle swarm optimizer, ant colony strategy and harmony search scheme hybridized for optimization of truss structures", Comput. Struct., 87, 267-283.   DOI   ScienceOn
21 Kripka, M. (2004), "Discrete optimization of trusses by simulated annealing", J. Braz Soc Mech. Sci. Eng., 26(2), 170-173.
22 Lee, E.H. and Park, J. (2011), "Structural design using topology and shape optimization", Struct. Eng. Mech., 38(4), 517-527.   DOI
23 Lemmens, N., Jong, S. and Tuyls, K. (2007), "A bee algorithm for multi-agent systems: recruitment and navigation combined", Proceeding of ALAG 2007, An AAMAS'07 Workshop, Honolulu, Hawaii.
24 Li, L.J., Huang, Z.B. and Liu, F. (2009), " A heuristic particle swarm optimization method for truss structures with discrete variables", Comput. Struct., 87, 435-444.   DOI   ScienceOn
25 Rajeev, S. and Krishnamoorthy, C.S. (1992), "Discrete optimization of structures using genetic algorithms", J. Struct. Eng., ASCE, 118(5), 1233-1251.   DOI
26 Luo, P., Pan, T.S., Tsai, P. and Pan, J.S. (2010), "Parallelized artificial bee colony with ripple-communication strategy", ICGEC2010, 350-353.
27 Sonmez, M. (2011), "Discrete optimum design of truss structures using artificial bee colony algorithm", Struct. Multidiscip. O., 43(1), 85-97.   DOI   ScienceOn
28 Sonmez, M. (2011), "Artificial bee colony algorithm for optimization of truss structures", Appl. Soft Comput., 11(2), 2406-2418.   DOI   ScienceOn
29 Tsai, P.W., Pan, J.S., Liao, B.Y. and Chu, S.C. (2009), "Enhanced artificial bee colony optimization", Int. J. Innov. Comput., Inform. Control, 5(12), 5081-5092.
30 Togan, V., Daloglu, A.T. and Karadeniz, H. (2011), "Optimization of trusses under uncertainties with harmony search." Struct. Eng. Mech., 37(5), 543-560.   DOI
31 Yang, X.S. (2008), Nature-Inspired Metaheuristic Algorithms, Luniver Press, United Kingdom.
32 Yun, Y.M., Kang, M.M. and Lee, M.S. (2006), "Optimum design of plane steel frames with PR-connections using refined plastic hinge analysis and genetic algorithm", Struct. Eng. Mech., 23(4), 387-407.   DOI
33 Zhu, G. and Kwong, S. (2010), "Gbest-guided artificial bee colony algorithm for numerical function optimization", Appl. Math. Comput., 217, 3166-3173.   DOI   ScienceOn