A swarm metaphor for multiobjective design optimization

A swarm metaphor for multiobjective design optimization

0.00 Avg rating0 Votes
Article ID: iaor20032485
Country: United Kingdom
Volume: 34
Issue: 2
Start Page Number: 141
End Page Number: 153
Publication Date: Mar 2002
Journal: Engineering Optimization
Authors: ,
Keywords: programming: multiple criteria, design, engineering
Abstract:

This paper presents a new optimization algorithm to solve multiobjective design optimization problems based on behavioral concepts similar to that of a real swarm. The individuals of a swarm update their flying direction through communication with their neighbouring leaders with an aim to collectively attain a common goal. The success of the swarm is atttributed to three fundamental processes: identification of a set of leaders, selection of a leader for information acquisition, and finally a meaningful information transfer scheme. The proposed algorithm mimics the above behavioral processes of a real swarm. The algorithm employs a multilevel sieve to generate a set of leaders, a probabilistic crowding radius-based strategy for leader selection and a simple generational operator for information transfer. Two test problems, one with a discontinuous Pareto front and the other with a multi-modal Pareto front, are solved to illustrate the capabilities of the algorithm in handing mathematically complex problems. Three well-studied engineering design optimization problems (unconstrained and constrained problems with continuous and discrete variables) are solved to illustrate the efficiency and applicability of the algorithm for multiobjective design optimization. The results clearly indicate that the swarm algorithm is capable of generating an extended Pareto front, consisting of well spread Pareto points with significantly fewer function evaluations when compared to the nondominated sorting genetic algorithm (NSGA).

Reviews

Required fields are marked *. Your email address will not be published.