This Is AuburnElectronic Theses and Dissertations

Ant Colony Optimization : An Alternative Heuristic for Aerospace Design Applications




Kiyak, Zachary

Type of Degree



Aerospace Engineering


A modified ant colony optimization (ACO) algorithm is applied to a set of solid-rocket-motor and single-stage solid missile design problems. A local search procedure is also integrated with the algorithm, adding a search intensification ability that compliments the ability of ACO to thoroughly explore a solution space. The goal of this work is to evaluate the effectiveness of the ant colony optimization scheme by comparing its solution output quality with those of other, well-known optimization methods. Performance is based on solution “fitness", or how closely each solution matches a specific set of performance objectives, as well as the number of calls to the objective function that are required in order to reach that solution. Additionally, an important performance criterion is to determine the algorithm’s capabilities of finding, not only a single quality solution to a design problem, but also a diverse set of additional, near-optimal solutions.