Skip to main content

Engineering Optimization Using an Improved Epsilon Differential Evolution with Directional Mutation and Nearest Neighbor Comparison

  • Conference paper
  • First Online:
Proceedings of the International Conference on Advances in Computational Mechanics 2017 (ACOME 2017)

Part of the book series: Lecture Notes in Mechanical Engineering ((LNME))

Included in the following conference series:

Abstract

In this paper, an efficient differential evolution (DE) algorithm is presented to solve constrained optimization problem. To skip unnecessary function evaluations, a simple mechanism called nearest neighbor comparison (NNC) is applied. The NNC is a method to prejudge a solution by its nearest point in the search population, so that unpromising solution will be skipped without evaluation. The NNC has been proposed to reduce the number of function evaluations effectively in unconstrained optimization. In this study, the NNC method is proposed for constrained optimization by combining with the ε constrained method. Moreover, a simple directional mutation rule is introduced to increase the possibility of creating improved solutions. Both the NNC method and the directional mutation rule do not require additional control parameter for DE, as often found in several modified DE variants. The effectiveness of the proposed constrained DE algorithm, named as εDEdn, is illustrated by solving five benchmark engineering design problems. The results show that the NNC combined with the ε constrained method can omit up to fifty percents function evaluations. It is also shown that the direction mutation can increase the convergence rate of the optimization. Comparing with other state-of-the-art DE variants reported in the literature, the proposed DE often gives equal or better results with considerably smaller number of function calls.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 259.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 329.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 329.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Storn R, Price K (1997) Differential evolution-a simple and efficient heuristic for global optimization over continuous spaces. J Glob Optim 11(4):341–359

    Article  MathSciNet  MATH  Google Scholar 

  2. Storn R (1999) System design by constraint adaptation and differential evolution. IEEE Trans Evol Comput 3(1):22–34

    Article  Google Scholar 

  3. Pham HA (2015) Reduction of function evaluation in differential evolution using nearest neighbor comparison. Vietnam J Comput Sci 2(2):121–131

    Article  MathSciNet  Google Scholar 

  4. Takahama T, Sakai S, Iwane N (2006) Solving nonlinear constrained optimization problems by the ε constrained differential evolution. In: Proceedings of the 2006 IEEE conference on systems, man, and cybernetics, vol 3, 2322–2327

    Google Scholar 

  5. Takahama T, Sakai S (2006) Constrained optimization by the ε constrained differential evolution with gradient-based mutation and feasible elites. In: Proceedings of the 2006 IEEE congress on evolutionary computation, pp 308–315

    Google Scholar 

  6. Takahama T, Sakai S (2010) Constrained optimization by the ε constrained differential evolution with an archive and gradient-based mutation. In: Proceedings of the 2010 IEEE world congress on evolutionary computation, pp 1680–1688

    Google Scholar 

  7. Rahnamayan S, Tizhoosh HR, Salama MM (2008) Opposition-based differential evolution. IEEE Trans Evol Comput 12(1):64–79

    Article  Google Scholar 

  8. Ho-Huu V, Nguyen-Thoi T, Vo-Duy T, Nguyen-Trang T (2016) An adaptive elitist differential evolution for optimization of truss structures with discrete design variables. Comput Struct 165:59–75

    Article  Google Scholar 

  9. Rao SS (1996) Engineering optimization, 3rd edn. Wiley, New York

    Google Scholar 

  10. Arora J (1989) Introduction to optimum design. McGrawHill

    Google Scholar 

  11. Sandgren E (1990) Nonlinear integer and discrete programming in mechanical design optimization. J Mech Des 112(2):223–229

    Article  Google Scholar 

  12. Golinski J (1974) An adaptive optimization system applied to machine synthesis. Mech Mach Theory 8(4):419–436

    Article  Google Scholar 

  13. Mohamed AW, Sabry HZ (2012) Constrained optimization based on modified differential evolution algorithm. Inf Sci 194:171–208

    Article  Google Scholar 

  14. Gong W, Cai Z, Liang D (2014) Engineering optimization by means of an improved constrained differential evolution. Comput Methods Appl Mech Eng 268:884–904

    Article  MathSciNet  MATH  Google Scholar 

  15. Mohamed AW (2017) A novel differential evolution algorithm for solving constrained engineering optimization problems. J Intell Manuf 1–34

    Google Scholar 

  16. Yi W, Zhou Y, Gao L, Li X, Zhang C (2016) Engineering design optimization using an improved local search based epsilon differential evolution algorithm. J Intell Manuf 1–22

    Google Scholar 

  17. Yi W, Li X, Gao L, Zhou Y, Huang J (2016) ε constrained differential evolution with pre-estimated comparison using gradient-based approximation for constrained optimization problems. Expert Syst Appl 44:37–49

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to A. H. Pham .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Pham, A.H., Vu, C.T., Nguyen, D.B., Tran, D.T. (2018). Engineering Optimization Using an Improved Epsilon Differential Evolution with Directional Mutation and Nearest Neighbor Comparison. In: Nguyen-Xuan, H., Phung-Van, P., Rabczuk, T. (eds) Proceedings of the International Conference on Advances in Computational Mechanics 2017. ACOME 2017. Lecture Notes in Mechanical Engineering. Springer, Singapore. https://doi.org/10.1007/978-981-10-7149-2_14

Download citation

  • DOI: https://doi.org/10.1007/978-981-10-7149-2_14

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-10-7148-5

  • Online ISBN: 978-981-10-7149-2

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics