Differential evolution for multi-objective optimization

Two test problems on multiobjective optimization (one simple general problem and the second one on an engineering application of cantilever design problem) are solved using differential evolution (DE). DE is a population based search algorithm, which is an improved version of genetic algorithm (GA), Simulations carried out involved solving (1) both the problems using Penalty function method, and (2) first problem using Weighing factor method and finding Pareto optimum set for the chosen problem, DE found to be robust and faster in optimization. To consolidate the power of DE, the classical Himmelblau function, with bounds on variables, is also solved using both DE and GA. DE found to give the exact optimum value within less generations compared to simple GA.

[1]  B. Babu,et al.  EVOLUTIONARY COMPUTATION FOR SCENARIO-INTEGRATED OPTIMIZATION OF DYNAMIC SYSTEMS , 1922 .

[2]  John H. Holland,et al.  Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence , 1992 .

[3]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[4]  D. E. Goldberg,et al.  Genetic Algorithms in Search , 1989 .

[5]  Rainer Storn,et al.  Differential Evolution Design of an IIR-Filter with Requirements for Magnitude and Group Delay , 1995 .

[6]  Zbigniew Michalewicz,et al.  Evolutionary Algorithms — An Overview , 1997 .

[7]  Zbigniew Michalewicz,et al.  Evolutionary Algorithms in Engineering Applications , 1997, Springer Berlin Heidelberg.

[8]  Rainer Storn,et al.  Differential Evolution-A simple evolution strategy for fast optimization , 1997 .

[9]  B. Babu,et al.  Estimation of heat transfer parameters in a trickle-bed reactor using differential evolution and orthogonal collocation , 1999 .

[10]  Patrick Brézillon,et al.  Lecture Notes in Artificial Intelligence , 1999 .

[11]  Feng-Sheng Wang,et al.  Simultaneous Optimization of Feeding Rate and Operation Parameters for Fed‐Batch Fermentation Processes , 1999, Biotechnology progress.

[12]  Feng-Sheng Wang,et al.  Hybrid method of evolutionary algorithms for static and dynamic optimization problems with application to a fed-batch fermentation process , 1999 .

[13]  Ajay K. Ray,et al.  Multiobjective optimization of steam reformer performance using genetic algorithm , 2000 .

[14]  Hussein A. Abbass,et al.  A Memetic Pareto Evolutionary Approach to Artificial Neural Networks , 2001, Australian Joint Conference on Artificial Intelligence.

[15]  H. Abbass,et al.  PDE: a Pareto-frontier differential evolution approach for multi-objective optimization problems , 2001, Proceedings of the 2001 Congress on Evolutionary Computation (IEEE Cat. No.01TH8546).

[16]  Optimal Design of Shell-and-Tube Heat Exchangers by Different Strategies of Differential Evolution , 2001 .

[17]  Ajay K. Ray,et al.  Multi-objective optimization of industrial hydrogen plants , 2001 .

[18]  B. Babu,et al.  EVOLUTIONARY COMPUTATION STRATEGY FOR OPTIMIZATION OF AN ALKYLATION REACTION , 2002 .

[19]  G. P. Rangaiah,et al.  Simulation and Multiobjective Optimization of an Industrial Hydrogen Plant Based on Refinery Off-Gas , 2002 .

[20]  Rakesh Angira,et al.  OPTIMIZATION OF NON-LINEAR FUNCTIONS USING EVOLUTIONARY COMPUTATION , 2002 .

[21]  Rakesh Angira,et al.  OPTIMIZATION OF THERMAL CRACKING OPERATION USING DIFFERENTIAL EVOLUTION , 2002 .

[22]  B. Babu,et al.  A DIFFERENTIAL EVOLUTION APPROACH FOR GLOBAL OPTIMIZATION OF MINLP PROBLEMS , 2002 .

[23]  Rakesh Angira,et al.  Optimization Of Water Pumping System Using Differential Evolution Strategies , 2003 .

[24]  Ajay K. Ray,et al.  Multiobjective optimization of an industrial styrene reactor , 2003, Comput. Chem. Eng..

[25]  B. Babu,et al.  Optimization of Pyrolysis of Biomass Using Differential Evolution Approach , 2003 .

[26]  B. Babu,et al.  CHM-049 New Strategies Of Differential Evolution For Optimization Of Extraction Process , 2003 .

[27]  Godfrey C. Onwubolu,et al.  New optimization techniques in engineering , 2004, Studies in Fuzziness and Soft Computing.

[28]  B. V. Babu,et al.  Optimal design of an auto-thermal ammonia synthesis reactor , 2005, Comput. Chem. Eng..