2 dalis - techmat.vgtu.lt
2 dalis - techmat.vgtu.lt
2 dalis - techmat.vgtu.lt
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Algoritmų sudarymo principai ir metodai<br />
Variantų perrinkimas ir rekursijos metodas<br />
Skaldyk ir valdyk metodas<br />
Šakų ir rėžių metodas<br />
Dinaminio programavimo metodas<br />
Euristikos ir godieji algorimai<br />
Šakų ir rėžių metodas (angl. branch and bound method)<br />
Perrinkant variantus, skaidant ir sprendžiant mažesnius<br />
po-uždavinius, labai svarbu kuo anksčiau išskirti tuos<br />
variantus (po-uždavinius), kuriems uždavinio sprendinys<br />
tikrai nepriklauso, ir šių variantų (po-uždavinių) toliau<br />
nenagrinėti.<br />
Šakų ir rėžių metodas yra bendras metodas, nurodantis<br />
kaip konstruoti tokius sprendimo algoritmus globaliosios<br />
optimizacijos uždaviniams.<br />
Nagrinėsime funkcijos f (X) minimizavimo uždaroje ir<br />
baigtinėje srityje D uždavinį:<br />
f (X 0 ) = min<br />
X∈D f (X).<br />
Jį žymėsime P(f , D). D vadinama leistinųjų sprendinių<br />
aibe (paieškos aibe) ir gali būti įvairiausių prigimčių.<br />
doc. dr. Vadimas Starikovičius<br />
Algoritmų analizės specialieji skyriai