multivariate production systems optimization - Stanford University
multivariate production systems optimization - Stanford University
multivariate production systems optimization - Stanford University
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Q Q<br />
X2<br />
X1 X1<br />
Negative Definite Positive Definite<br />
Figure 6.1: A Maximum and a Minimum (from Strang 1986).<br />
and will have a minimum. If G is indefinite, the expression is unbounded both above and<br />
below and therefore does not have an extrema.<br />
To find a minimum of an objective function, a positive definite matrix should be<br />
used. Likewise, to find a maximum of an objective function, a negative definite matrix<br />
should be used. However, in all of the literature pertaining to <strong>optimization</strong>, the convention<br />
is to always frame the problem in terms of finding the minimum of a function. Therefore,<br />
instead of maximizing a function, the convention is to minimize the negative of the<br />
objective function. Thus, even for maximizing a function, we will speak of ‘descending’<br />
to the minimum.<br />
For a problem that is inherently nonlinear, nonlinear approximations of the<br />
objective function allow the solution to be found at a much faster rate than with linear<br />
approximations. In contrast, the much heralded linear programming approximates the<br />
objective function with linear models. Since a linear relationship is unbounded in all<br />
directions (unless it is constant), a minimum or maximum value cannot occur without some<br />
form of constraint. Thus, the solution to a linear programming problem can only occur at<br />
the intersection of a linear approximation and a constraint. This is the principle that the<br />
Simplex algorithm is based upon.<br />
The theory of <strong>optimization</strong> is very well developed. Optimization routines are<br />
widely available through software libraries such as the Numerical Algorithms Group and<br />
62<br />
X2