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 133<br />

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

toga se primenjuju vrlo različite vrednosti ovog parametra počev od 20 za<br />

"lakše" instance u samostalnoj primeni ovog kriterijuma, pa do 10 000 za vrlo<br />

"teške" instance ako se primenjuje kombinacija svih kriterijuma završetka GA.<br />

MaxEquality = x<br />

Najveća dopuštena sličnost jedinki u populaciji, a data vrednost je iz opsega<br />

[0,1]. Iako se može zadati proizvoljna vrednost iz tog intervala, u praktičnoj<br />

primeni se najčešće primenjuju vrednosti u opsegu 0.6 - 0.95 .<br />

MaxNumberOfGenerations = n<br />

Maksimalan broj generacija pri izvršavanju GA. U praksi se ovaj broj kreće u<br />

opsegu od 20-100 za instance manje dimenzije i ako se ovaj kriterijum<br />

primenjuje samostalno, do 50 000 za instance problema vrlo velike dimenzije i<br />

ako se primenjuje kombinacija svih kriterijuma.<br />

StartGenerationToProveOptimal = n<br />

Ukoliko se primenjuje kriterijum verifikacije optimalnog rešenja (ispitivanje<br />

njegove optimalnosti), nije svrsishodno primenjivati dati postupak u početnim<br />

generacijama GA, jer rešenje sigurno nije optimalno. Tek kasnije, svojim<br />

izvršavanjem, genetski algoritam ima šansu da dostigne rešenja boljeg<br />

kvaliteta, pa i optimalno. Zbog toga se ovim parametrom zadaje redni broj<br />

generacije GA u kojoj počinje dato ispitivanje optimalnosti, ukoliko je ono<br />

realizovano.<br />

Type = fp<br />

Zadaje se odgovarajući kriterijum završetka, i on može biti:<br />

NumberOfGeneration<br />

UnchangedBest<br />

UnchangedBestOr<br />

NumberOfGeneration<br />

AllConditions<br />

GA se izvršava do određenog broja generacija.<br />

Izvršavanje traje sve dok, broj generacija tokom<br />

kojih se najbolja jedinka nije promenila, nije dostigao<br />

unapred zadatu vrednost.<br />

Kombinacija prethodna dva kriterijuma.<br />

Kombinacija svih (dole pomenutih) kriterijuma. Po<br />

ispunjavanju bar jednog od kriterijuma prekida se<br />

izvršavanje GA.<br />

Imajući u vidu rezultate u praksi, u najvećem broju slučajeva se preporučuje<br />

primena poslednjeg kriterijuma, koji sadrži kombinaciju svih postojećih<br />

kriterijuma. On sadrži sledeće elemente:<br />

• Prekid od strane korisnika;<br />

• Broj generacija je dostigao granicu;<br />

• Najbolja jedinka se nije promenila određen broj generacija;<br />

• Sličnost jedinki u generaciji veća od granične;

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

Saved successfully!

Ooh no, something went wrong!