22.01.2014 Views

download searchable PDF of Circuit Design book - IEEE Global ...

download searchable PDF of Circuit Design book - IEEE Global ...

download searchable PDF of Circuit Design book - IEEE Global ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

-70.<br />

Constrainis 163<br />

315-325). For small computers, systems <strong>of</strong> constraints defined by (5.101) may<br />

be treated by the following barrier technique.<br />

A barrier function for generally nonlinear constraints in vector cis:<br />

M<br />

minQ(x)=E(x)+r2; _(1);<br />

x i=l c j X<br />

(5.102)<br />

The nature <strong>of</strong> a barrier function is seen by considering the following objective<br />

function:<br />

minE(x)=4x,+x,; xispositive. (5.103)<br />

This function is shown in Figure 5.32. Clearly, the constrained optimum is at<br />

the origin, as indicated. The barrier function corresponding to· (5.102) has<br />

already been written; it is (5.96), for which figure 5.30 applies. Note that the<br />

value r= I produced a minimum at x=(0.5, ll. The barrier is created by the<br />

infinite contours <strong>of</strong> r/x, and rlx, or, in general, ric, for the ith constraint<br />

approaching zero, the edge <strong>of</strong> its feasible region.<br />

The barrier function is employed in asequence <strong>of</strong> unconstrained minimiza~<br />

tions, each for a smaller value <strong>of</strong> parameter r in (5.102). (It can be shown<br />

analytically that the limit at r = 0 exists.) An expression for these minima can<br />

he written for barrier function (5.96) by setting its partial derivatives equal to<br />

zero:<br />

N =4- I- =0<br />

aXl x~'<br />

N=l-I-=O.<br />

aX2 xi<br />

(5.104)<br />

(5.105)<br />

Any particular minimum occurs at Xl = If12 and x,= If. Eliminating r shows<br />

x,<br />

Feasible region:<br />

region:<br />

XI #' 0<br />

X 2 #' a<br />

Optimum<br />

(0,0)<br />

x,<br />

E(x) '" 0 1 2 3 4 5 6 7 8<br />

Constant-cost contours<br />

Figure 5.32. Level curves <strong>of</strong> function E(x)== 4x. 1<br />

+ x 2<br />

.

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

Saved successfully!

Ooh no, something went wrong!