System design by constraint adaptation and differential evolution

A simple optimization procedure for constraint-based problems is described which works with a simplified cost function or even without one. The simplification of the problem formulation makes this method particularly attractive. The new method lends itself to parallel computation and is well suited for constraint satisfaction, constrained optimization, and design centering problems. A further asset is its self-steering property which makes the new method easy to use.

[1]  Heinz Hoenigschmid,et al.  Optimization of advanced MOS technologies for narrow distribution of circuit performance , 1997, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..

[2]  A.L. Sangiovanni-Vincentelli,et al.  A survey of optimization techniques for integrated-circuit design , 1981, Proceedings of the IEEE.

[3]  Zbigniew Michalewicz,et al.  Genetic Algorithms + Data Structures = Evolution Programs , 1996, Springer Berlin Heidelberg.

[4]  R. Storn,et al.  On the usage of differential evolution for function optimization , 1996, Proceedings of North American Fuzzy Information Processing.

[5]  R. Storn,et al.  Differential evolution a simple and efficient adaptive scheme for global optimization over continu , 1997 .

[6]  Lawrence D. Stone,et al.  Constrained Optimization of Functionals with Search Theory Applications , 1981, Math. Oper. Res..

[7]  E. Lüder,et al.  Optimization of circuits with a large number of parameters , 1990 .

[8]  Rainer Storn,et al.  Minimizing the real functions of the ICEC'96 contest by differential evolution , 1996, Proceedings of IEEE International Conference on Evolutionary Computation.

[9]  B.A.A. Antao Trends in CAD of analog ICs , 1996 .

[10]  Stephen W. Director,et al.  A new methodology for the design centering of IC fabrication processes , 1991, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..

[11]  K. V. Price,et al.  Differential evolution: a fast and simple numerical optimizer , 1996, Proceedings of North American Fuzzy Information Processing.

[12]  Hyun Myung,et al.  Evolutionary programming techniques for constrained optimization problems , 1997, IEEE Trans. Evol. Comput..

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

[14]  Thomas Bäck,et al.  Evolutionary computation: comments on the history and current state , 1997, IEEE Trans. Evol. Comput..

[15]  Kurt Antreich,et al.  Circuit analysis and optimization driven by worst-case distances , 1994, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..

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