10.02.2014 Views

Usporedba heurističkih algoritama na problemima ... - Zemris - FER

Usporedba heurističkih algoritama na problemima ... - Zemris - FER

Usporedba heurističkih algoritama na problemima ... - Zemris - FER

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.

Tablica 3.12 prikazuje uspoređene rezultate optimiranja realnih funkcija jedne<br />

varijable heurističkim algoritmima penjanje uzbrdo, simulirano kaljenje, tabu<br />

pretraživanje i genetskim algoritmima. Algoritmi su primijenjeni <strong>na</strong> uzorku od 11<br />

funkcija, odabranih s <strong>na</strong>stojanjem da budu reprezentativne za ovu klasu problema.<br />

Svi su se algoritmi pokazali uspješnima u rješavanju zadanog problema, došavši do<br />

rješenja tražene točnosti u većini pokretanja. Kao <strong>na</strong>jefikasniji, <strong>na</strong>jprecizniji i<br />

<strong>na</strong>jpouzdaniji pokazao se algoritam penjanje uzbrdo, koji je ujedno i konceptualno<br />

<strong>na</strong>jjednostavniji među a<strong>na</strong>liziranim algoritmima. Sa zadanim parametrom n=100 u<br />

svakom pokretanju, za svaku funkciju, dobiveno je rješenje <strong>na</strong> 15 decimala točnosti.<br />

Općenito, može se primijetiti da povećanje broja iteracija ne dovodi uvijek do boljeg<br />

rješenja. Primjerice, kod genetskog algoritma <strong>na</strong>kon nekog određenog broja (t=300)<br />

dalnjim povećanjem iteracija za dane parametre ne dobivamo bolje rješenje. Tek ako<br />

se uz povećanje broja iteracija poveća i populacija dobivaju se stabilniji rezultati.<br />

Druga izraže<strong>na</strong> karakteristika svih <strong>algoritama</strong> je osjetljivost <strong>na</strong> tip funkcije. Tako se<br />

praktički u svim testovima <strong>na</strong>jzahtjevnijom pokazala funkcija f 2 .<br />

19

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

Saved successfully!

Ooh no, something went wrong!