Solving complex engineering optimization problems can improve design quality, reduce costs, and enhance performance and reliability. However, these problems are often nonlinear, non-convex, and ...