Differential evolution with the adaptive penalty method for structural multi-objective optimization

被引:20
作者
Vargas, Denis E. C. [1 ]
Lemonge, Afonso C. C. [2 ]
Barbosa, Helio J. C. [2 ,3 ]
Bernardino, Heder S. [2 ]
机构
[1] Inst Fed Educ Ciencia & Tecnol Sudeste Minas Geri, Rio Pomba, Brazil
[2] Univ Fed Juiz De Fora, Juiz De Fora, Brazil
[3] Lab Nacl Comp Cient, Petropolis, Brazil
关键词
Structural multi-objective optimization; Differential evolution; Constraint handling; Adaptive penalty method; GENETIC ALGORITHM; PERFORMANCE;
D O I
10.1007/s11081-018-9395-4
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Real-world engineering design problems, like structural optimization, can be characterized as a multi-objective optimization when two or more conflicting objectives are in the problem formulation. The differential evolution (DE) algorithm is nowadays one of the most popular meta-heuristics to solve optimization problems in continuous search spaces and has attracted much attention in multi-objective optimization due to its simple implementation and efficiency when solving real-world problems. A recent paper has shown that GDE3, a well-known DE-based algorithm, performs efficiently when solving structural multi-objective optimization problems. Also an adaptive penalty technique called APM was adopted to handle constraints. However, the authors did not investigate the contribution of this technique and that of the GDE3 algorithm separately. So, in this work, the results obtained by GDE3 equipped with the APM scheme (denoted here by GDE3+APM) are compared with those found by the original GDE3 in order to investigate the advantages and limitations of this constraint handling technique in those problems. The results of the GDE3+APM are also compared with the most commonly used multi-objective meta-heuristic, namely NSGA-II, in order to comparatively evaluate the quality of the solutions obtained with respect to other algorithms from the literature. The analysis indicates that GDE3+APM is more efficient than both GDE3 and NSGA-II in most performance metrics used when solving the structural multi-objective optimization problems considered here, suggesting that the GDE3+APM algorithm is promising in this area, and that the APM technique makes a considerable contribution to its performance.
引用
收藏
页码:65 / 88
页数:24
相关论文
共 32 条
  • [1] Ant colony approaches for multiobjective structural optimization problems with a cardinality constraint
    Angelo, Jaqueline S.
    Bernardino, Heder S.
    Barbosa, Helio J. C.
    [J]. ADVANCES IN ENGINEERING SOFTWARE, 2015, 80 : 101 - 115
  • [2] Angelo JS, 2012, P 11 INT C COMP STRU, P66
  • [3] [Anonymous], 2006, IEEE CONG EVOL COMPU
  • [4] Barbosa H.J., 2002, Proc. of the Genetic and Evolutionary Computation Conference, P287
  • [5] A genetic algorithm encoding for cardinality constraints and automatic variable linking in structural optimization
    Barbosa, Helio J. C.
    Lemonge, Afonso C. C.
    Borges, Carlos C. H.
    [J]. ENGINEERING STRUCTURES, 2008, 30 (12) : 3708 - 3723
  • [6] Barbosa HJC, 2003, LECT NOTES COMPUT SC, V2723, P718
  • [7] A new adaptive penalty scheme for genetic algorithms
    Barbosa, HJC
    Lemonge, ACC
    [J]. INFORMATION SCIENCES, 2003, 156 (3-4) : 215 - 251
  • [8] Barbosa HJC, 2015, COMPUT TECHNOL REV, V12, P27, DOI [10.4203/ctr.12.2., DOI 10.4203/CTR.12.2]
  • [9] Carvalho ECR, 2016, CIATEC UPF, P8
  • [10] Coello Coello C. A., 2007, EVOLUTIONARY ALGORIT