Abstract
Although there are many algorithms that can solve the multi-objective optimization problems (MOPs) efficiently, each algorithm has its own disadvantages. The emergence of new algorithms is beneficial to make up the deficiencies of existing algorithms. Inspired by the organic matter transport process and the branch update theory of the banyan, this work proposed a new bio-inspired algorithm, named the multi-objective artificial tree (MOAT) algorithm to solve the MOPs. In MOAT, an improved crossover operator and an improved self-evolution operator are introduced to update solutions, a adaptive grid method is applied to manage the non-dominated solutions, and the strategy of variable number of branches in population is adopted to enhance the accuracy of this algorithm. Many typical test functions and seven well-known multi-objective algorithms, including MOEAD, NSGAII, MOPSO, GDE3, εMOEA, IBEA and MPSO/D, are applied to study the accuracy and efficiency of MOAT. Experimental tests show that the results of MOAT are better than those of the seven algorithms, and the performance of MOAT is demonstrated. In addition, this new algorithm is also applied to solve the MOPs of two-dimensional acoustic metamaterials (AMs). The key parameters of AMs are optimized by MOAT to mitigate impact load and reduce structural mass, and the performance of these AMs is significantly improved.
Similar content being viewed by others
References
Hammami M, Bechikh S, Hung CC, Said LB (2019) A Multi-objective hybrid filter-wrapper evolutionary approach for feature selection. Memet Comput 11:193–208
Li H, Lei W, Hei X, Wei L, Jiang Q (2018) A decomposition-based chemical reaction optimization for multi-objective vehicle routing problem for simultaneous delivery and pickup with time windows. Memet Comput 10(1):103–120
Qiu J, Liu M, Zhang L, Li W, Cheng F (2019) A multi-level knee point based multi-objective evolutionary algorithm for AUC maximization. Memet Comput 15:1–12
Wang Z, Jin X, Li Q, Sun G (2020) On crashworthiness design of hybrid metal-composite structures. Int J Mech Sci 171:105380
Schaffer JD 1985 Multiple optimization with vector evaluated genetic algorithms. In: International conference on genetic algorithms, pp 93–100
Zitzler E, Laumanns M, Thiele L (2001) SPEA2: improving the strength Pareto evolutionary algorithm. TIK-report 2001; 103
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
Sun J, Zhang H, Zhou A, Zhang Q, Zhang K (2019) A new learning-based adaptive multi-objective evolutionary algorithm. Swarm Evolut Comput 44:304–319
Qiao J, Li F, Yang S, Yang C, Li W, Gu K (2019) An adaptive hybrid evolutionary immune multi-objective algorithm based on uniform distribution selection. Inf Sci. https://doi.org/10.1016/j.ins.2019.08.032
Luo J, Liu Q, Yang Y, Li X, Chen M-R, Cao W (2017) An artificial bee colony algorithm for multi-objective optimisation. Appl Soft Comput 50:235–251
Ou J, Zheng J, Ruan G, Hu Y, Zou J, Li M et al (2019) A pareto-based evolutionary algorithm using decomposition and truncation for dynamic multi-objective optimization. Appl Soft Comput 85:105673
Lin Q, Zhu Q, Wang N, Huang P, Wang W, Chen J et al (2019) A multi-objective immune algorithm with dynamic population strategy. Swarm Evolut Comput 50:100477
Nebro AJ, Durillo JJ, Garcia-Nieto J, Coello CC, Luna F, Alba E (2009) Smpso: a new pso-based metaheuristic for multi-objective optimization. In: 2009 mcdm’09 IEEE symposium on computational intelligence in miulti-criteria decision-making, IEEE; pp 66–73
Luo J, Yang Y, Liu Q, Li X, Chen M, Gao K (2018) A new hybrid memetic multi-objective optimization algorithm for multi-objective optimization. Inf Sci 448–449:164–186
Wolpert DH, Macready WG (1997) No free lunch theorems for optimization. IEEE Trans Evol Comput 1(1):67–82
Li QQ, Song K, He ZC, Li E, Cheng AG, Chen T (2017) The artificial tree (AT) algorithm. Eng Appl Artif Intell 65:99–110
Xu H, Zhang L, Li Q (2019) A novel inverse procedure for load identification based on improved artificial tree algorithm. Eng Comput. https://doi.org/10.1007/s00366-019-00848-4
Li QQ, He ZC, Li E (2020) The feedback artificial tree (FAT) algorithm. Soft Comput 24(8):1–28. https://doi.org/10.1007/S00500-020-04758-2
Li QQ, He ZC, Li E, Cheng AG (2019) Improved impact responses of a honeycomb sandwich panel structure with internal resonators. Eng Optim 52(5):731–752. https://doi.org/10.1080/0305215X.2019.1613389
Li QQ, He ZC, Li E (2019) Dissipative multi-resonator acoustic metamaterials for impact force mitigation and collision energy absorption. Acta Mech 230(8):2905–2935
Li QQ, He ZC, Li E, Cheng AG (2018) Design and optimization of three-resonator locally resonant metamaterial for impact force mitigation. Smart Mater Struct 27(9):095015
Bacigalupo A, Gnecco G, Lepidi M, Gambarotta L (2016) Optimal design of low-frequency band gaps in anti-tetrachiral lattice meta-materials. Compos B 115:S135983681632039X
Zhang Q, Li H (2007) MOEA/D: a multiobjective evolutionary algorithm based on decomposition. IEEE Trans Evol Comput 11(6):712–731
Coello CAC, Lechuga MS (2002) MOPSO: a proposal for multiple objective particle swarm optimization. In: WCCI 2002. pp 1051–1056
Kukkonen S, Lampinen J (2005) GDE3: the third evolution step of generalized differential evolution. In: The 2005 IEEE congress on evolutionary computation; 2005, vol 441, pp 443–450
Deb K, Mohan M, Mishra S (2005) Evaluating the ε-domination based multi-objective evolutionary algorithm for a quick computation of Pareto-optimal solutions. Evol Comput 13(4):501–525
Zitzler E, Künzli S (2004) Indicator-based selection in multiobjective search. In: Yao X, Burke EK, Lozano JA et al (eds) Parallel problem solving from nature—PPSN VIII. Springer, Berlin, pp 832–842
Dai C, Wang Y, Ye M (2015) A new multi-objective particle swarm optimization algorithm based on decomposition. Inf Sci 325:541–557
Coello CAC, Pulido GT, Lechuga MS (2004) Handling multiple objectives with particle swarm optimization. IEEE Trans Evol Comput 8(3):256–279
Tammareddi S, Sun G, Li Q (2016) Multiobjective robust optimization of coronary stents. Mater Des 90:682–692
Sun G, Li G, Zhou S, Li H, Hou S, Li Q (2011) Crashworthiness design of vehicle by using multiobjective robust optimization. Struct Multidiscip Optim 44(1):99–110
Author information
Authors and Affiliations
Corresponding authors
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Li, Q., He, Z., Li, E. et al. Development of a multi-objective artificial tree (MOAT) algorithm and its application in acoustic metamaterials. Memetic Comp. 12, 165–184 (2020). https://doi.org/10.1007/s12293-020-00302-9
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12293-020-00302-9