Skip to main content

Dual Evolutionary Optimization

  • Conference paper
  • First Online:
Artificial Evolution (EA 2001)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 2310))

Abstract

The most general strategy for handling constraints in evolutionary optimization is through penalty functions. The choice of the penalty function is critical to both success and efficiency of the optimization. Many strategies have been proposed for formulating penalty functions, most of which rely on arbitrary tuning of parameters. An new insight on function penalization is proposed in this paper that relies on the dual optimization problem. An evolutionary algorithm for approximately solving dual optimization problems is first presented. Next, an efficient and exact penalty function without penalization parameter to be tuned is proposed. Numerical tests are provided for continuous variables and inequality constraints.

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 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight 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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Bäck, T.: Evolutionary Algorithms in Theory and Practice. Oxford Univ. Press, New York (1996)

    MATH  Google Scholar 

  2. Kim, J.-H., Myung, H.: Evolutionary Programming Techniques for Constrained Optimization. IEEE Trans. on Evolutionary Computation. July (1997) 129–140

    Google Scholar 

  3. Powell, D., Skolnick, M.M.: Using Genetic Algorithms in Engineering Design Optimization with Non-linear Constraints. In: Proc. of the Fourth International Conference on Genetic Algorithms. Morgan Kaufmann, San Mateo CA (1991) 424–431

    Google Scholar 

  4. Richardson, J.T., Palmer, M.R., Liepins, G. Hilliard, M.: Some Guidelines for Genetic Algorithms with Penalty Functions. In: Proc. of the Third International Conference on Genetic Algorithms. Morgan Kaufmann, San Mateo CA George Mason Univ., June 4–7 (1989) 191–197

    Google Scholar 

  5. Smith, A.E., Tate, D.M.: Genetic Optimization using a Penalty Function. In: Proc. of the Fourth International Conference on Genetic Algorithms. Morgan Kaufmann, San Mateo CA (1991) 499–505

    Google Scholar 

  6. Bean, J.C., Hadj-Alouane, A.B.: A Dual Genetic Algorithm for Bounded Integer Programs. Technical Report TR 92-53. Dept. of Industrial and Operations Eng., The Univ. of Michigan (1992)

    Google Scholar 

  7. Hadj-Alouane, A.B., Bean, J.C.: A Genetic Algorithm for the Multiple-Choice Integer Program. Technical Report TR 92-50. Dept. of Industrial and Operations Eng., The University of Michigan (1992)

    Google Scholar 

  8. Le Riche, R., Knopf-Lenoir, C., Haftka, R.T.: A Segregated Genetic Algorithm for Constrained Structural Optimization. In: Eschelman, L. (ed.): Proc. of the Sixth International Conference on Genetic Algorithms (ICGA95). Morgan Kaufman, San Francisco CA (1995) 558–565

    Google Scholar 

  9. Tahk, M.-J., Sun, B.-C.: Co-evolutionary Augmented Lagrangian Methods for Constrained Optimization. Submitted for publication in: IEEE Trans. on Evolutionary Computation. February (1999)

    Google Scholar 

  10. Michalewicz, Z., Schoenauer, M.: Evolutionary Algorithms for Constrained Parameter Optimization. Evolutionary Computation. Vol. 4 1 (1997) 1–32

    Article  Google Scholar 

  11. Minoux, M.: Programmation Mathématique, Théorie et Algorithmes. Vol. 1 and 2. Dunod, Paris (1983).

    Google Scholar 

  12. Howe, S.: New Conditions for Exactness of a Simple Penalty Function. SIAM Journal of Control. Vol. 11 2 (1973) 378–381

    Article  MATH  MathSciNet  Google Scholar 

  13. Le Riche, R. Guyon, F.: Dual Evolutionary Optimization. Technical Report no. 01/2001. LMR, INSA de Rouen, France available at http://meca.insa-rouen.fr/~rleriche (2001)

  14. Dantzig, G.B., Wolfe, P.: The Decomposition Algorithm for Linear Programming. Econometrica. Vol. 29 4 (1961) 767–778

    Article  MATH  MathSciNet  Google Scholar 

  15. Davis, L.: Genetic Algorithms and Simulated Annealing. Pitman, London (1987)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2002 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Riche, R.L., Guyon, F. (2002). Dual Evolutionary Optimization. In: Collet, P., Fonlupt, C., Hao, JK., Lutton, E., Schoenauer, M. (eds) Artificial Evolution. EA 2001. Lecture Notes in Computer Science, vol 2310. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-46033-0_23

Download citation

  • DOI: https://doi.org/10.1007/3-540-46033-0_23

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-43544-0

  • Online ISBN: 978-3-540-46033-6

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics