Abstract.Presented herein is a summary of PhD thesis entitled "Development of optimization methods to deal with current challenges in engineering design optimization" by the author. The thesis is available online at http://handle.unsw.edu.au/1959.4/ 51426. Keywords: Artificial intelligence, constraint handling, many-objective optimization, large scale optimization
Background and motivationIn engineering design, optimization is customary, and often indispensable. Typical cases include minimization of drag for vehicles, minimization of weight for structures like buildings and bridges, maximization of power and lift for aircraft and rockets, minimization of fuel consumption for engines, etc. Therefore it comes as no surprise that development of fast and efficient optimization algorithms for engineering design is an actively pursued research area.In recent decades, metaheuristic algorithms have proven to be efficient, robust and versatile methods for numerical optimization. However, they usually need to evaluate a large number of candidate designs to find near optimum solutions. This becomes prohibitive for engineering optimization problems in which each design evaluation may require computationally expensive analysis and, consequently, the optimization process may take much longer time than affordable.Considering that the number of design evaluations is a critical factor in overall optimization time, it is imperative to develop techniques to search for the optimum design using fewest evaluations possible. With this singular goal, this thesis investigates a range of domains in which existing metaheuristic optimization approaches can be improved.Engineering problems are often highly non-linear, discontinuous, and non-differentiable, which rules out (or restricts) the applicability of analytical techniques for solving them. However, they exhibit additional attributes that prove challenging even to the existing metaheuristic techniques, thus making the search difficult and, consequently, creating a necessity for carrying out large numbers of evaluations. These include: (a) Constraints -constraints render a fraction (often a large fraction) of the search space infeasible, making it hard to find the optimum and at times even a feasible design; (b) Large number of objectivesPareto-dominance sorting, a commonly used technique in multi-objective optimization algorithms, is inadequate to solve problems with large numbers of objectives, a fact well reported in literature; (c) Large number of variables -the search space grows exponentially with the number of variables, which results in a corresponding increase in computational effort; and (d) Multiple models -for certain problems, there may be multiple candidate models to choose a solution from, with none of them being an obviously preferred one. In such a case, one may need to explore each one of them to find the global best.In this thesis, studies are conducted on each of these domains individually. Shortcomings of the existing 0921-7126/16/$35.00