A hybrid global optimization algorithm and its application to parameter estimation problems

Global optimization has been an area of active research for the past few decades. There are many different global optimization algorithms that have been proposed and studied. Among these, differential evolution (DE) is a promising population-based stochastic global optimization algorithm. It has been gaining popularity in the recent past due to its capability to handle non-convex, non-differentiable and multimodal objective functions. In this work, a hybrid global optimization (HGO) method with a novel stopping criterion is proposed. The proposed algorithm integrates DE with a taboo list of taboo search and self-adaptive strategies. The taboo list/check prevents revisiting the same area, thus increasing the population diversity and computational efficiency. The self-adaptive strategy reduces the algorithm parameters to be provided and makes the algorithm more robust. Furthermore, a novel stopping criterion based on the number of rejected points is developed. The effectiveness of the proposed stopping criterion and HGO is assessed on more than 30 benchmark problems with 2–30 variables. The performance of HGO is compared with some state-of-the-art global optimization algorithms recently published in the literature. The results show that the reliability of finding the global optimum by HGO is slightly better than that by the latest DE techniques in the literature, and the number of function evaluations (NFE) of HGO is significantly reduced. Finally, HGO is tested for parameter estimation in dynamic models. In conclusion, the proposed HGO algorithm with the novel stopping criterion is found to be reliable, efficient and suitable for application problems. Copyright © 2011 Curtin University of Technology and John Wiley & Sons, Ltd.

[1]  P. N. Suganthan,et al.  Differential Evolution Algorithm With Strategy Adaptation for Global Numerical Optimization , 2009, IEEE Transactions on Evolutionary Computation.

[2]  Chaohua Dai,et al.  Self-adaptive Differential Evolution Algorithm for Reactive Power Optimization , 2008, 2008 Fourth International Conference on Natural Computation.

[3]  M. M. Ali,et al.  Improved versions of the LEDE algorithm for constrained global optimization , 2009, Appl. Math. Comput..

[4]  P. Pardalos,et al.  Recent developments and trends in global optimization , 2000 .

[5]  G. P. Rangaiah,et al.  Differential evolution with tabu list for global optimization and its application to phase equilibrium and parameter estimation problems , 2007 .

[6]  T. Warren Liao,et al.  Two hybrid differential evolution algorithms for engineering design optimization , 2010, Appl. Soft Comput..

[7]  Rakesh Angira,et al.  Optimization of dynamic systems: A trigonometric differential evolution approach , 2007, Comput. Chem. Eng..

[8]  B. Lin,et al.  Tabu search algorithm for chemical process optimization , 2004, Comput. Chem. Eng..

[9]  G. P. Rangaiah,et al.  Differential Evolution with Tabu List for Solving Nonlinear and Mixed-Integer Nonlinear Programming Problems , 2007 .

[10]  Rainer Laur,et al.  Stopping Criteria for a Constrained Single-Objective Particle Swarm Optimization Algorithm , 2007, Informatica.

[11]  Andries Petrus Engelbrecht,et al.  Bare bones differential evolution , 2009, Eur. J. Oper. Res..

[12]  Venkat Venkatasubramanian,et al.  A hybrid genetic algorithm for efficient parameter estimation of large kinetic models , 2004, Comput. Chem. Eng..

[13]  Xin Yao,et al.  Large scale evolutionary optimization using cooperative coevolution , 2008, Inf. Sci..

[14]  Mangesh D. Kapadi,et al.  Optimal control of fed-batch fermentation involving multiple feeds using Differential Evolution , 2004 .

[15]  Janez Brest,et al.  Self-Adapting Control Parameters in Differential Evolution: A Comparative Study on Numerical Benchmark Problems , 2006, IEEE Transactions on Evolutionary Computation.

[16]  Claire S. Adjiman,et al.  Global optimization of dynamic systems , 2004, Comput. Chem. Eng..

[17]  C. Floudas,et al.  Global Optimization for the Parameter Estimation of Differential-Algebraic Systems , 2000 .

[18]  B. Babu,et al.  Optimization of process synthesis and design problems: A modified differential evolution approach , 2006 .

[19]  Amin Nobakhti,et al.  A simple self-adaptive Differential Evolution algorithm with application on the ALSTOM gasifier , 2008, Appl. Soft Comput..

[20]  Rainer Storn,et al.  Differential Evolution – A Simple and Efficient Heuristic for global Optimization over Continuous Spaces , 1997, J. Glob. Optim..