Multi-objective colliding bodies optimization algorithm for design of trusses

被引:21
|
作者
Kaveh, Ali [1 ]
Mahdavi, Vahid Reza [2 ]
机构
[1] Iran Univ Sci & Technol, Ctr Excellence Fundamental Studies Struct Engn, POB 16846-13114, Tehran, Iran
[2] Iran Univ Sci & Technol, Dept Civil Engn, POB 16846-13114, Tehran, Iran
关键词
Design optimization; Multiobjective algorithm; Truss structural optimization; Colliding bodies optimization algorithm; Maximin method; PARTICLE SWARM OPTIMIZATION; IMPERIALIST COMPETITIVE ALGORITHM; MAXIMIN FITNESS FUNCTION; GREY WOLF OPTIMIZER; OPTIMUM DESIGN; STEEL STRUCTURES; SEISMIC DESIGN; SEARCH; PLACEMENT; CRITERION;
D O I
10.1016/j.jcde.2018.04.001
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This article presents a new population-based optimization algorithm to solve the multi-objective optimization problems of truss structures. This method is based on the recently developed single-solution algorithm proposed by the present authors, so called colliding bodies optimization (CBO), with each agent solution being considered as an object or body with mass. In the proposed multi-objective colliding bodies optimization (MOCBO) algorithm, the collision theory strategy as the search process is utilized and the Maximin fitness procedure is incorporated to the CBO for sorting the agents. A series of well-known test functions with different characteristics and number of objective functions are studied. In order to measure the accuracy and efficiency of the proposed algorithm, its results are compared to those of the previous methods available in the literature, such as SPEA2, NSGA-II and MOPSO algorithms. Thereafter, two truss structural examples considering bi-objective functions are optimized. The performance of the proposed algorithm is more accurate and requires a lower computational cost than the other considered algorithms. In addition, the present methodology uses simple formulation and does not require internal parameter tuning. (C) 2018 Society for Computational Design and Engineering. Publishing Services by Elsevier.
引用
收藏
页码:49 / 59
页数:11
相关论文
共 50 条
  • [1] Reliability-based multi-objective optimization of trusses with greylag goose algorithm
    Mashru, Nikunj
    Tejani, Ghanshyam G.
    Patel, Pinank
    EVOLUTIONARY INTELLIGENCE, 2025, 18 (01)
  • [2] A novel multi-objective optimization algorithm based on artificial algae for multi-objective engineering design problems
    Tawhid, Mohamed A.
    Savsani, Vimal
    APPLIED INTELLIGENCE, 2018, 48 (10) : 3762 - 3781
  • [3] MOMPA: Multi-objective marine predator algorithm for solving multi-objective optimization problems
    Jangir, Pradeep
    Buch, Hitarth
    Mirjalili, Seyedali
    Manoharan, Premkumar
    EVOLUTIONARY INTELLIGENCE, 2023, 16 (01) : 169 - 195
  • [4] Cricket Chirping Algorithm for Multi-objective Engineering Design Optimization
    Deuri, Jonti
    Sathya, S. Siva
    2017 INTERNATIONAL CONFERENCE ON INFORMATION COMMUNICATION AND EMBEDDED SYSTEMS (ICICES), 2017,
  • [5] Hyper multi-objective evolutionary algorithm for multi-objective optimization problems
    Guo, Weian
    Chen, Ming
    Wang, Lei
    Wu, Qidi
    SOFT COMPUTING, 2017, 21 (20) : 5883 - 5891
  • [6] Modified Multi-Objective Particle Swarm Optimization Algorithm for Multi-objective Optimization Problems
    Qiao, Ying
    ADVANCES IN SWARM INTELLIGENCE, ICSI 2012, PT I, 2012, 7331 : 520 - 527
  • [7] A new multi-swarm multi-objective optimization method for structural design
    Kaveh, A.
    Laknejadi, K.
    ADVANCES IN ENGINEERING SOFTWARE, 2013, 58 : 54 - 69
  • [8] A simplified multi-objective particle swarm optimization algorithm
    Trivedi, Vibhu
    Varshney, Pushkar
    Ramteke, Manojkumar
    SWARM INTELLIGENCE, 2020, 14 (02) : 83 - 116
  • [9] Multi-objective chicken swarm optimization: A novel algorithm for solving multi-objective optimization problems
    Zouache, Djaafar
    Arby, Yahya Quid
    Nouioua, Farid
    Ben Abdelaziz, Fouad
    COMPUTERS & INDUSTRIAL ENGINEERING, 2019, 129 : 377 - 391
  • [10] A novel multi-objective group teaching optimization algorithm and its application to engineering design
    Zhu, Shenke
    Wu, Qing
    Jiang, Yuxin
    Xing, Wei
    COMPUTERS & INDUSTRIAL ENGINEERING, 2021, 155