Subscribe Now Subscribe Today
Science Alert
 
Blue
   
Curve Top
Journal of Applied Sciences
  Year: 2009 | Volume: 9 | Issue: 20 | Page No.: 3652-3661
DOI: 10.3923/jas.2009.3652.3661
 
Facebook Twitter Digg Reddit Linkedin StumbleUpon E-mail

Multi-Objective Differential Evolution Algorithm for Solving Engineering Problems

J.A. Adeyemo and F.A. O. Otieno

Abstract:
Many engineering problems are characterized with multi-objectives. Differential Evolution (DE), an Evolutionary Algorithm (EA), known to be fast and robust in numerical optimization is extended to multi-objective problems in this study. The new algorithm named Multi-objective Differential Evolution Algorithm (MDEA) adjusts the selection scheme of traditional DE to solve multi-objective problems. The algorithm also modifies the domination criteria for the population. The offspring generated in subsequent generations are improved before domination check is performed on the population in the final generation. Moreover, trial solution replaces the target solution if it is better or equal in all the objectives. The proposed algorithm is coded in MATLAB 7.0 and has been successfully applied to five common test problems and an engineering cantilever design problem. Good spread of quality Pareto optimal solutions are achieved. The algorithm produces more Pareto optimal solutions than the previous algorithms and retains the fast convergence and diversity exhibited by DE in global optimization. The algorithm is a good choice for solving many practical engineering problems with ease.
PDF Fulltext XML References Citation Report Citation
 RELATED ARTICLES:
  •    Alternative Approach of Firefly Algorithm for Flood Control Rule Curves
  •    Automatic Tissue Segmentation in Medical Images using Differential Evolution
  •    Opposition-based Cooperative Coevolutionary Differential Evolution Algorithm With Gaussian Mutation for Simplified Satellite Module Optimization
  •    Applications of Evolutionary Algorithms in the Design Automation of Analog Integrated Circuits
How to cite this article:

J.A. Adeyemo and F.A. O. Otieno, 2009. Multi-Objective Differential Evolution Algorithm for Solving Engineering Problems. Journal of Applied Sciences, 9: 3652-3661.

DOI: 10.3923/jas.2009.3652.3661

URL: https://scialert.net/abstract/?doi=jas.2009.3652.3661

COMMENT ON THIS PAPER
 
 
 

 

 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 

Curve Bottom