10.06.2016 Views

eldo_user

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Optimization<br />

Continuous and Discrete Optimization<br />

Optimization Methods<br />

Post-Analysis of Optimization Simulations<br />

Examples of Circuit Optimization<br />

Continuous and Discrete Optimization<br />

In some optimization problems, the variables can only take integer or discrete real values. The<br />

obvious strategy is to ignore the integrality requirement, solving the problem with real<br />

variables. However, rounding all the components to the nearest integer is not guaranteed to<br />

provide an optimal solution. Problems of this type should be handled using discrete<br />

optimization tools. The mathematical formulation is changed by adding the constraint “x i is an<br />

integer for all i in K, where K is a subset of {1, ..., N}”.<br />

Continuous optimization problems are easier to solve. The smoothness of the functions makes it<br />

possible to use function and constraint information at a particular point x to deduce a function’s<br />

behavior at all points close to x.<br />

The same statement cannot be made about discrete problems where nearby points may have<br />

markedly different function values. Moreover, the set of possible solutions is too large to make<br />

an exhaustive search for the best value in this finite set. Models that contain some variables<br />

which are allowed to vary continuously and others that can attain only integer values are<br />

referred to as mixed-integer programming problems (MIP).<br />

The Eldo optimizer can only handle non-linear problems (NLP) with continuous variables. The<br />

increment parameter in the .PARAMOPT command is used to define a grid of feasible integer<br />

points with uniform steps. A strategy is used which ignores the discretization requirement—it<br />

solves the problem with real variables and then rounds all the components to the nearest point<br />

onto the grid at the end of optimization. This strategy is based on the assumption that the<br />

increment value is sufficiently small. The problem solved by the optimizer is a continuous<br />

relaxation of the original MIP problem where the constraints of integrality on variables are<br />

simply relaxed.<br />

Related Topics<br />

Global and Local Optimization<br />

Smooth and Non-Smooth Problems<br />

Multiple-Run Compatibility<br />

Optimization of Sweep Simulations<br />

630<br />

Eldo® User's Manual, 15.3

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!