08.03.2015 Views

Ceo rad - PDF (1.3 MB)

Ceo rad - PDF (1.3 MB)

Ceo rad - PDF (1.3 MB)

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.

Dodatak A Uputstvo za korišćenje programskog paketa 137<br />

⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯<br />

NumberOfSendTournamentItems = n<br />

Ova opcija se koristi u distribuiranom modelu ako se izbor jedinki za slanje<br />

susednim procesima vrši pomoću turnira. Ona u tom slučaju predstavlja veličinu<br />

datog turnira, a šalje se najbolja jedinka na turniru.<br />

NumberOfOutTournamentItems = n<br />

Jedinke poslate od susednih procesa u distribuiranom modelu se primaju i<br />

smeštaju u potpopulaciju. Na taj način je potrebno izbaciti neke jedinke iz nje.<br />

Ukoliko se izbacivanje vrši turnirom, ovaj parametar predstavlja veličinu datog<br />

turnira, gde se izbacuje najlošija jedinka.<br />

SendingChoiceFunction = fp<br />

Način izbora jedinke za slanje susednim procesima može biti:<br />

BestInPopulation Bira se najbolja jedinka u potpopulaciji.<br />

TournamentSelect Izbor se vrši turnirom, a bira se najbolja jedinka na<br />

turniru.<br />

OutChoiceFunction = fp<br />

Način izbora jedinke za izbacivanje iz potpopulacije može biti:<br />

WorstInPopulation Izbacuje se najlošija jedinka u potpopulaciji.<br />

TournamentSelect Izbor se vrši turnirom, a izbacuje se najlošija jedinka<br />

na turniru.<br />

Sending&ReceivingFunction = fp<br />

Ovde se bira konkretan način prosleđivanja (slanja i prijema) jedinki, koji<br />

može biti:<br />

CPGABase Osnovni način za slanje jedinki na<br />

izračunavanje od strane osnovnog procesa, i<br />

njihov prijem od strane ostalih procesa<br />

(centralizovani model).<br />

DPGAWorkingNeighboors Realizovane su funkcije za slanje i prijem<br />

jedinki između potpopulacija. Svaki proces pri<br />

tome šalje jedinke samo susednim procesima<br />

gde izvršavanje lokalnog GA još uvek traje.<br />

Onim susednim procesima koji su završili<br />

izvršavanje lokalnog GA se ne šalju jedinke<br />

(distribuirani model).<br />

DPGAAllNeighboors Slično prethodnom, samo se jedinke šalju svim<br />

susednim procesima. Oni susedni procesi koji<br />

su završili izvršavanje lokalnog GA te jedinke<br />

zatim prosleđuju dalje svojim susedima<br />

(distribuirani model).

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

Saved successfully!

Ooh no, something went wrong!