27.06.2013 Views

Evolution and Optimum Seeking

Evolution and Optimum Seeking

Evolution and Optimum Seeking

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

326 Appendix A<br />

Problem 1.2<br />

Objective function:<br />

Minimum:<br />

F (x) =<br />

0<br />

nX<br />

@ iX<br />

i=1<br />

j=1<br />

xj<br />

1<br />

A<br />

x i =0 for i =1(1)n F (x )=0<br />

A contour diagram as well as a 3D plot for n = 2 are given under Problem 2.9. The<br />

objective function of this true quadratic minimum problem can be written in matrix<br />

notation as:<br />

F (x) =x T Ax<br />

The n n matrix of coe cients A is symmetric <strong>and</strong> positive-de nite. According to<br />

Schwarz, Rutishauser, <strong>and</strong> Stiefel (1968) its condition number K is a measure of the<br />

numerical di culty of the problem. Among other de nitions, that of Todd (1949) is<br />

useful, namely:<br />

where<br />

K = max<br />

min<br />

= a2<br />

max<br />

a 2<br />

min<br />

max = max<br />

i fj ij i= 1(1)ng<br />

<strong>and</strong> similarly for min. The i are the eigenvalues of the matrix A, <strong>and</strong> the ai are the<br />

lengths of the semi-axes of an n-dimensional elliptic contour surface F (x) =const.<br />

Condition numbers for the present matrix<br />

A =(aij) =<br />

2<br />

6<br />

6<br />

4<br />

n n ; 1 n ; 2 ::: n ; j +1 ::: 1<br />

n ; 1 n ; 1 n ; 2 ::: n ; j +1 ::: 1<br />

n ; 2 n ; 2 n ; 2 ::: n ; j +1 ::: 1<br />

.<br />

.<br />

.<br />

.<br />

n ; i +1 ::: n ; i +1 ::: n ; i +1 ::: ::: 1<br />

.<br />

.<br />

.<br />

.<br />

1 1 1 ::: 1 ::: 1<br />

were calculated for various values of n by means of an algorithm of Greenstadt (1967b),<br />

which uses the Jacobi method of diagonalization. As can be seen from the following table,<br />

K increases with the number of variables as O(n 2 ).<br />

2<br />

3<br />

7<br />

7<br />

5

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

Saved successfully!

Ooh no, something went wrong!