Optimizing a multi-objective structure is a challenging design problem that requires handling several competing goals and constraints. Despite their success in resolving such issues, metaheuristics ...