24.12.2014 Views

Earthquake Engineering Research - HKU Libraries - The University ...

Earthquake Engineering Research - HKU Libraries - The University ...

Earthquake Engineering Research - HKU Libraries - The University ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

297<br />

genetic algorithm is N, then the demand of the hybrid algorithm is N>M+1 During the optimization<br />

process, if the GA is in the premature status, the hybrid algorithm will select M-t-1 individuals from the<br />

population as the beginning of simplex. <strong>The</strong>n the simplex begins its optimization calculation. If the<br />

simplex finds the solution satisfies (2.2), the optimization ends. Otherwise, simplex can find some<br />

better solutions generally after a number of calculations. <strong>The</strong>n the hybrid algorithm will replace M+l<br />

individuals selected randomly in the population with new better solutions found by simplex, and the<br />

genetic algorithm continues. Use GA and simplex alternately until the best solution is found. <strong>The</strong> flow<br />

chart of genetic algorithm - simplex is show in Fig. 1.<br />

3. TEST FUNCTIONS AND HYBRID ALGORITHM TEST<br />

In order to test the validity of the hybrid algorithm, seven complex test functions were selected. In the<br />

test, the objective function is defined as O =<br />

best value - function value<br />

best value<br />

. For the first four test<br />

functions, only two-dimension cases were calculated, and for other three functions, both<br />

two-dimension and multi-dimension cases were calculated.<br />

3,1 Test Function<br />

(1) Fi: Shubert function 3 (-10

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

Saved successfully!

Ooh no, something went wrong!