ePrints@IIScePrints@IISc Home | About | Browse | Latest Additions | Advanced Search | Contact | Help

MPI-based parallel synchronous vector evaluated particle swarm optimization for multi-objective design optimization of composite structures

Omkar, SN and Venkatesh, Akshay and Mudigere, Mrunmaya (2012) MPI-based parallel synchronous vector evaluated particle swarm optimization for multi-objective design optimization of composite structures. In: ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 25 (8). pp. 1611-1627.

[img] PDF
ene_app_ari_int_25-8_1611_2012.pdf - Published Version
Restricted to Registered users only

Download (1MB) | Request a copy
Official URL: http://dx.doi.org/10.1016/j.engappai.2012.05.019

Abstract

This paper presents a decentralized/peer-to-peer architecture-based parallel version of the vector evaluated particle swarm optimization (VEPSO) algorithm for multi-objective design optimization of laminated composite plates using message passing interface (MPI). The design optimization of laminated composite plates being a combinatorially explosive constrained non-linear optimization problem (CNOP), with many design variables and a vast solution space, warrants the use of non-parametric and heuristic optimization algorithms like PSO. Optimization requires minimizing both the weight and cost of these composite plates, simultaneously, which renders the problem multi-objective. Hence VEPSO, a multi-objective variant of the PSO algorithm, is used. Despite the use of such a heuristic, the application problem, being computationally intensive, suffers from long execution times due to sequential computation. Hence, a parallel version of the PSO algorithm for the problem has been developed to run on several nodes of an IBM P720 cluster. The proposed parallel algorithm, using MPI's collective communication directives, establishes a peer-to-peer relationship between the constituent parallel processes, deviating from the more common master-slave approach, in achieving reduction of computation time by factor of up to 10. Finally we show the effectiveness of the proposed parallel algorithm by comparing it with a serial implementation of VEPSO and a parallel implementation of the vector evaluated genetic algorithm (VEGA) for the same design problem. (c) 2012 Elsevier Ltd. All rights reserved.

Item Type: Journal Article
Publication: ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE
Publisher: PERGAMON-ELSEVIER SCIENCE LTD
Additional Information: Copyright for this article belongs to PERGAMON-ELSEVIER SCIENCE LTD, ENGLAND
Keywords: Multi-objective optimization;Vector evaluated particle swarm optimization (VEPSO);Message passing interface (MPI);Composite laminated plates;Peer-to-peer communication;Vector evaluated genetic algorithm (VEGA)
Department/Centre: Division of Mechanical Sciences > Aerospace Engineering(Formerly Aeronautical Engineering)
Date Deposited: 03 Jan 2013 07:20
Last Modified: 03 Jan 2013 07:20
URI: http://eprints.iisc.ac.in/id/eprint/45578

Actions (login required)

View Item View Item