[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
article

Structural design using multi-objective metaheuristics. Comparative study and application to a real-world problem

Published: 01 March 2016 Publication History

Abstract

Many structural design problems in the field of civil engineering are naturally multi-criteria, i.e., they have several conflicting objectives that have to be optimized simultaneously. An example is when we aim to reduce the weight of a structure while enhancing its robustness. There is no a single solution to these types of problems, but rather a set of designs representing trade-offs among the conflicting objectives. This paper focuses on the application of multi-objective metaheuristics to solve two variants of a real-world structural design problem. The goal is to compare a representative set of state-of-the-art multi-objective metaheuristic algorithms aiming to provide civil engineers with hints as to what optimization techniques to use when facing similar problems as those selected in the study presented in this paper. Accordingly, our study reveals that MOCell, a cellular genetic algorithm, provides the best overall performance, while NSGA-II, the de facto standard multi-objective metaheuristic technique, also demonstrates a competitive behavior.

References

[1]
Asafuddoula M, Ray T, Sarker R, Alam K (2012) An adaptive constraint handling approach embedded moea/d. In: 2012 IEEE Congress on Evolutionary Computation (CEC). IEEE, pp 1-8.
[2]
Bäck T, Fogel D, Michalewicz Z (eds) (1997) Handbook of evolutionary computation. Oxford University Press.
[3]
Baluja S (1994) Population-based incremental learning: a method for integrating genetic search based function optimization and competitive learning. Tech. Rep. CMU-CS-94-163, Carnegie-Mellon University, Pittsburgh, Philadelphia.
[4]
Beume N, Naujoks B, Emmerich M (2007) Sms-emoa: multiobjective selection based on dominated hypervolume. Eur J Oper Res 181(3):1653-1669.
[5]
Clerc M, Kennedy J (2002) The particle swarm - explosion, stability, and convergence in a multidimensional complex space. IEEE Trans Evol Comput 6(1):58-73.
[6]
Deb K, Pratap A, Agarwal S, Meyarivan T (2002) A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Trans Evol Comput 6(2):182-197.
[7]
Dem¿ar J (2006) Statistical comparisons of classifiers over multiple data sets. J Mach Learn Res 7:1-30.
[8]
Durillo JJ, Nebro AJ (2011) jmetal: a java framework for multiobjective optimization. Adv Eng Softw 42(10):760-771.
[9]
Glover F, Kochenberger GA (2003) Handbook of metaheuristics. Springer.
[10]
Kaveh A, Laknejadi K (2011) A hybrid multi-objective optimization and decision making procedure for optimal design of truss structures. Iranian Journal of Science and Technology-Transactions of Civil Engineering 35(C2):137-154.
[11]
Kelesoglu O (2007) Fuzzy multiobjective optimization of truss-structures using genetic algorithm. Adv Eng Softw 38(10):717-721.
[12]
Knowles J, Corne D (1999) The pareto archived evolution strategy: a new baseline algorithm for multiobjective optimization. In: Proceedings of the 1999 congress on evolutionary computation. IEEE Press, Piscataway, pp 9-105.
[13]
Knowles J, Corne D (2003) Instance generators and test suites for the multiobjective quadratic assignment problem. In: Fonseca CM, Fleming PJ, Zitzler E, Deb K, Thiele L (eds) Evolutionary multicriterion optimization. Second international conference, EMO 2003. Lecture Notes in Computer Science, vol 2632. Springer, Portugal, pp 295-310.
[14]
Knowles J, Thiele L, Zitzler E (2006) A tutorial on the performance assessment of stochastic multiobjective optimizers. Tech. Rep. 214, Computer engineering and networks laboratory (TIK). ETH Zurich.
[15]
Knowles JD, Corne DW (2000) Approximating the nondominated front using the pareto archived evolution strategy. Evol Comput 8(2):149-172.
[16]
Kukkonen S, Lampinen J (2005) GDE3: the 3rd evolution step of generalized differential evolution. In: IEEE Congress on Evolutionary Computation (CEC'2005), pp 443-450.
[17]
Li H, Zhang Q (2009) Multiobjective optimization problems with complicated pareto sets, moea/d and nsga-ii. IEEE Trans Evol Comput 12(2):284-302.
[18]
Luna F, Zavala GR, Nebro AJ, Durillo JJ, Coello CA (2015) Distributed multi-objective metaheuristics for real-world structural optimization problems. The Computer Journal.
[19]
Lust T, Teghem J (2010) The multiobjective traveling salesman problem: a survey and a new approach. In: Coello Coello C, Dhaenens C, Jourdan L (eds) Advances in multi-objective nature inspired computing, studies in computational intelligence, vol 272. Springer, Berlin, pp 119-141.
[20]
Nebro A, Durillo J, Luna F, Dorronsoro B, Alba E (2006) A cellular genetic algorithm for multiobjective optimization. In: Pelta DA, Krasnogor N (eds) Proceedings of the Workshop on Nature Inspired Cooperative Strategies for Optimization (NICSO 2006), Granada, pp 25-36.
[21]
Nebro A, Durillo J, Luna F, Dorronsoro B, Alba E (2007) Design issues in a multiobjective cellular genetic algorithm. In: Obayashi S, Deb K, Poloni C, Hiroyasu T, Murata T (eds) 4th International conference evolutionary multi-criterion optimization, EMO 2007. Lecture Notes in Computer Science, vol 4403. Springer, pp 126-140.
[22]
Nebro AJ, Durillo JJ, Garca-Nieto JM, Coello CAC, Luna F, Alba E (2009) SMPSO: a new PSO-based metaheuristic for multiobjective optimization. In: 2009 IEEE symposium on computational intelligence in multicriteria decision-making, pp 66-73.
[23]
Przemieniecki J (1968) Theory of matrix structural analysis. Dover, New York.
[24]
Turner M, Clough RW, Martin HC, Topp LJ (1956) Stiffness and deflection analysis of complex structuures. J Aeronaut Sci 23(9):805-823.
[25]
Yang Y, McGuire W (1986) Stiffness matrix for geometrix nonlinear analysis. J Struct Eng ACE 112(4):879.
[26]
Zapotecas Martínez S, Coello Coello CA (2014) A multi-objective evolutionary algorithm based on decomposition for constrained multi-objective optimization. In: 2014 IEEE Congress on Evolutionary Computation (CEC'2014). IEEE Press, Beijing, pp 429-436. iSBN 978-1-4799-1488-3.
[27]
Zavala G, Nebro A, Durillo J, Luna F (2014a) Integrating a multi-objective optimization framework into a structural design software. Adv Eng Softw 76:161-170.
[28]
Zavala G, Nebro A, Luna F, Coello Coello C (2014b) A survey of multi-objective metaheuristics applied to structural optimization. Struct Multidiscip Optim 49(4):1-22.
[29]
Zhang Q, Li H (2007) MOEA/D: a multiobjective evolutionary algorithm based on decomposition. IEEE Trans Evol Comput 11(6):712-731.
[30]
Zitzler E, Thiele L (1999) Multiobjective evolutionary algorithms: a comparative case study and the strength pareto approach. IEEE Trans Evol Comput 3(4):257-271.
[31]
Zitzler E, Deb K, Thiele L (2000) Comparison of multiobjective evolutionary algorithms: empirical results. Evol Comput 8(2):173-195.

Cited By

View all
  • (2024)Review of the metaheuristic algorithms in applicationsExpert Systems with Applications: An International Journal10.1016/j.eswa.2024.124857255:PDOnline publication date: 21-Nov-2024
  • (2022)A reinforcement learning hyper-heuristic in multi-objective optimization with application to structural damage identificationStructural and Multidisciplinary Optimization10.1007/s00158-022-03432-566:1Online publication date: 28-Dec-2022
  • (2019)JCLEC-MOEngineering Applications of Artificial Intelligence10.1016/j.engappai.2019.02.00381:C(14-28)Online publication date: 1-May-2019
  1. Structural design using multi-objective metaheuristics. Comparative study and application to a real-world problem

      Recommendations

      Comments

      Please enable JavaScript to view thecomments powered by Disqus.

      Information & Contributors

      Information

      Published In

      cover image Structural and Multidisciplinary Optimization
      Structural and Multidisciplinary Optimization  Volume 53, Issue 3
      March 2016
      264 pages

      Publisher

      Springer-Verlag

      Berlin, Heidelberg

      Publication History

      Published: 01 March 2016

      Author Tags

      1. Metaheuristics
      2. Multi-objective optimization
      3. Real-world problems
      4. Structural optimization

      Qualifiers

      • Article

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)0
      • Downloads (Last 6 weeks)0
      Reflects downloads up to 07 Jan 2025

      Other Metrics

      Citations

      Cited By

      View all
      • (2024)Review of the metaheuristic algorithms in applicationsExpert Systems with Applications: An International Journal10.1016/j.eswa.2024.124857255:PDOnline publication date: 21-Nov-2024
      • (2022)A reinforcement learning hyper-heuristic in multi-objective optimization with application to structural damage identificationStructural and Multidisciplinary Optimization10.1007/s00158-022-03432-566:1Online publication date: 28-Dec-2022
      • (2019)JCLEC-MOEngineering Applications of Artificial Intelligence10.1016/j.engappai.2019.02.00381:C(14-28)Online publication date: 1-May-2019

      View Options

      View options

      Media

      Figures

      Other

      Tables

      Share

      Share

      Share this Publication link

      Share on social media