You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
104 Paralelizacija GA za rešavanje nekih NP-kompletnih problema<br />
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯<br />
6.4 Rezultati<br />
6.4.1 Ulazni podaci<br />
Pošto ne postoji biblioteka UNDP instanci dostupna preko Interneta, a<br />
pokušaji da se one dobiju ličnim kontaktima nisu bili uspešni, izvršeno je njihovo<br />
generisanje (na slučajan način) od strane autora ovog <strong>rad</strong>a.<br />
Imajući u vidu teorijske aspekte ovog problema za svaku instancu je<br />
generisan povezan graf, što garantuje da će dati zadatak imati rešenje. Iako je<br />
moguće da postoji rešenje a da graf G ne bude povezan, ovakvi slučajevi nisu<br />
razmatrani pri generisanju instanci, jer oni ne predstavljaju suštinu samog<br />
problema, i nisu uobičajeni u praksi.<br />
Osnovne karakteristike generisanih UNDP instanci se mogu videti u tabeli<br />
6.1, a postupak generisanja je sličan postupku generisanja SPLP instanci.<br />
Takođe se prvo na slučajan način iz zadatog intervala generišu svi troškovi<br />
transporta (c k ij ), a zatim se na osnovu njih obrnutim skaliranjem u zadati interval<br />
generišu fiksni troškovi. Međutim za razliku od prethodnog problema gde se<br />
skaliranje vrši na osnovu zbira troškova transporta po svakoj potencijalnoj<br />
lokaciji, ovde se računa zbir troškova transporta (c k ij ) po svakom artiklu k∈C.<br />
Tada se njihovim obrnutim skaliranjem dobijaju fiksni troškovi f ij .<br />
Tabela 6.1 Karakteristike generisanih UNDP instanci<br />
Instance Dimenzija<br />
C, N, A<br />
f c b Veličina datoteka<br />
na disku<br />
MA 10×5×15 2-6 1-3 3-4 2.5 KB<br />
<strong>MB</strong> 10×10×32 2-6 1-3 3-4 5 KB<br />
MC 10×15×50 2-6 1-3 3-4 7.7 KB<br />
MD 10×20×70 2-6 1-3 3-4 10.7 KB<br />
ME 10×30×120 2-6 1-3 3-4 18.2 KB<br />
6.4.2 Eksperimentalni rezultati<br />
Izvršavanje je obavljeno na istom PC kompatibilnom računaru kao i u slučaju<br />
prethodnog problema (AMD 80486 na 133 MHz sa 64<strong>MB</strong> osnovne memorije).<br />
Međutim zbog tehničkih problema koji su se u međuvremenu javili (otkazala je<br />
keš memorija na matičnoj ploči) performanse ovog računara su smanjene za<br />
oko 30-40%. Kao i ranije svaka instanca problema je izvršavana više puta, zbog<br />
toga što genetski operatori daju nedeterminističke rezultate. Radi bolje<br />
preglednosti, u tabeli 6.2 su takođe dati samo prosečni rezultati u svakoj grupi<br />
instanci, a detaljni rezultati izvršavanja se mogu videti u dodatku C.<br />
Tabela 6.2 Rezultati GA za UNDP<br />
Instance Broj<br />
izvrš.<br />
Sred. br.<br />
gener.<br />
Sred. vreme<br />
izvršavanja<br />
NDR Ostala<br />
rešenja<br />
MA 5×20 25.8 0.474 100 -<br />
<strong>MB</strong> 5×20 99.6 2.580 100 -<br />
MC 5×20 141.2 4.844 100 -<br />
MD 5×20 325.2 11.98 99 1 (0.534%)<br />
ME 5×20 2 267 91.47 49 51 (1.53%)