An Improved Differential Evolution Based on Triple Evolutionary Strategy

  • Yichao He
  • Yingzhan Kou
  • Chunpu Shen
Part of the Lecture Notes in Computer Science book series (LNCS, volume 5370)


Differential Evolution (DE) is an evolution algorithm that was proposed by Storn and Price in 1997, which has already succeeded in applying to solve optimization questions in a lot of fields. This paper discusses various kinds of characteristics that DE demonstrates at first, then propose an improved differential evolution algorithm (TSDE) which has three kinds of efficiently evolutionary strategies, and proves its global convergence property use the finite Markov chain theory. Through the compare result of calculation of 5 classics testing functions, it shows that TSDE has the obvious advantage in the quality of solution, adaptability, robustness etc. than original DE and DEfirDE.


Differential Evolution Global Convergence Differential Evolution Algorithm Markov Chain Theory Differential Vector 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Storn, R., Price, K.: Differential evolution — a simple and efficient heuristic for global optimization over continuous spaces. Journal of Global Optimization 11, 341–359 (1997)MathSciNetCrossRefzbMATHGoogle Scholar
  2. 2.
    Price, K.: Differential evolution: A fast and simple numerical optimizer. In: Proceedings NAFIPS 1996, pp. 524–525 (1996)Google Scholar
  3. 3.
    Abbass, H.: Self-adaptive pareto differential evolution. In: Proceedings of the IEEE 2002 Congress on Evolutionary Computation, Honolulu, Hawaii, pp. 831–836. IEEE Press, Los Alamitos (2002)Google Scholar
  4. 4.
    Babu, B., Jehan, M.M.L.: Differential evolution for multiple-objective optimization. Evolutionary Computation 4, 8–12 (2003)Google Scholar
  5. 5.
    He, Y., Wang, X., Kou, Y.: A Binary Differential Evolution Algorithm with Hybrid Encoding. Journal of Computer Research and Development 44(9), 1476–1484 (2007)CrossRefGoogle Scholar
  6. 6.
    Noman, N., lba, H.: Enhancing differential evolution Performance with Local Search for High Dimensional Function Optimization. In: GECCO 2005, Washington, DC, USA, pp. 967–974 (2005)Google Scholar
  7. 7.
    Zhao, G., Peng, X., Sun, N.: A modified differential evolution algorithm with hybird optimization strategy. Acta Electronica Sinica 34(12), 2402–2405 (2006)Google Scholar
  8. 8.
    Cruz, I.L.L., Van Willigenburg, L.G., Van Straten, G.: Efficient differential evolution algorithms fomulatimodal optimal control problem. Application Soft Computing 3, 97–122 (2003)CrossRefGoogle Scholar
  9. 9.
    Babu, B.V., Munawar, S.A.: Different Evoluntion for the Optimal Desig of Heat Exchangers. In: Proceedings of All-India seminar on Chemical Engineering Progress on Resource Development:A Vision 2010 and Beyond, IE(I) (2000)Google Scholar
  10. 10.
    Rajive, J., Sanderson, A.C.: Minimal representation multisensor fusion using differential evolution. In: Proceedings 1997 IEEE International symposium on Computational Intelligence in Robotics and Automation (1997)Google Scholar
  11. 11.
    Liu, Y., Kang, L., Chen, Y.: Nonnumerical parallel algorithms-genetic algorithm. Science Press, Beijing (2003)Google Scholar
  12. 12.
    Iosifescu, M.: Finite Markov processes and their applications. Wiley, Chichester (1980)zbMATHGoogle Scholar
  13. 13.
    Dinabandhu, B., Murthy, C.A., Sankar, K.P.: Genetic algorithm with elitist model and its convergence. International Journal of Pattern Recognition and Artifical Intelligence 10(6), 731–747 (1996)CrossRefGoogle Scholar
  14. 14.
    Jang, R., Luo, Y., Hu, D., Yip, S.K.: A genetic algorithm by coordinating exploration and exploitation–Convergence properties and performance analyses. Chinese Journal Computers 24(12), 1233–1241 (2001)MathSciNetGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2008

Authors and Affiliations

  • Yichao He
    • 1
  • Yingzhan Kou
    • 2
  • Chunpu Shen
    • 3
  1. 1.School of Information EngineeringShijiazhuang University of EconomicsShijiazhuangChina
  2. 2.Computer Engineering DepartmentOrdnance Engineering CollegeShijiazhuangChina
  3. 3.College of Mathematics and Information ScienceHebei Normal UniversityShijiazhuangChina

Personalised recommendations