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

被引:5
|
作者
Fiouz, A. R. [1 ]
Obeydi, M. [1 ]
Forouzani, H. [2 ]
Keshavarz, A. [1 ]
机构
[1] Persian Gulf Univ, Fac Engn, Civil Engn Grp, Bushehr, Iran
[2] Calif State Univ Northridge, Dept Civil Engn & Appl Mech, Northridge, CA 91330 USA
关键词
discrete optimum; optimization; truss; artificial bee colony; fly-back mechanism; GENETIC ALGORITHM; OPTIMUM DESIGN;
D O I
10.12989/sem.2012.44.4.501
中图分类号
TU [建筑科学];
学科分类号
0813 ;
摘要
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.
引用
收藏
页码:501 / 519
页数:19
相关论文
共 50 条
  • [1] ARTIFICIAL BEE COLONY ALGORITHM FOR DISCRETE OPTIMIZATION
    Shao, Y. C.
    Zhu, J. N.
    Xu, Z. Y.
    Jia, H. B.
    Tian, L. W.
    BASIC & CLINICAL PHARMACOLOGY & TOXICOLOGY, 2018, 122 : 14 - 15
  • [2] Optimization of Straight Cylindrical Turning Using Artificial Bee Colony (ABC) Algorithm
    Prasanth R.S.S.
    Hans Raj K.
    Journal of The Institution of Engineers (India): Series C, 2017, 98 (2) : 171 - 177
  • [3] Co-clustering optimization using Artificial Bee Colony (ABC) algorithm
    Hussain, Syed Fawad
    Pervez, Adeel
    Hussain, Masroor
    APPLIED SOFT COMPUTING, 2020, 97
  • [4] A Transition Control Mechanism for Artificial Bee Colony (ABC) Algorithm
    Aslan, Selcuk
    COMPUTATIONAL INTELLIGENCE AND NEUROSCIENCE, 2019, 2019
  • [5] Optimization of size of PV/wind/biodiesel by using Artificial Bee Colony (ABC) algorithm
    ShwetaGoyal
    Mishra, Sachin
    Bhatia, Anamika
    2017 RECENT DEVELOPMENTS IN CONTROL, AUTOMATION AND POWER ENGINEERING (RDCAPE), 2017, : 220 - 223
  • [6] Artificial Bee Colony (ABC) optimization algorithm for solving constrained optimization problems
    Karaboga, Dervis
    Basturk, Bahriye
    FOUNDATIONS OF FUZZY LOGIC AND SOFT COMPUTING, PROCEEDINGS, 2007, 4529 : 789 - 798
  • [7] An upgraded artificial bee colony (ABC) algorithm for constrained optimization problems
    Brajevic, Ivona
    Tuba, Milan
    JOURNAL OF INTELLIGENT MANUFACTURING, 2013, 24 (04) : 729 - 740
  • [8] A modified Artificial Bee Colony (ABC) algorithm for constrained optimization problems
    Karaboga, Dervis
    Akay, Bahriye
    APPLIED SOFT COMPUTING, 2011, 11 (03) : 3021 - 3031
  • [9] An Improved Artificial Bee Colony (ABC) Algorithm for Large Scale Optimization
    Liang, Yu
    Liu, Yu
    Zhang, Liang
    2013 2ND INTERNATIONAL SYMPOSIUM ON INSTRUMENTATION AND MEASUREMENT, SENSOR NETWORK AND AUTOMATION (IMSNA), 2013, : 644 - 648
  • [10] An upgraded artificial bee colony (ABC) algorithm for constrained optimization problems
    Ivona Brajevic
    Milan Tuba
    Journal of Intelligent Manufacturing, 2013, 24 : 729 - 740