24.12.2012 Views

Zbirka zadataka iz Ekspertskih sistema

Zbirka zadataka iz Ekspertskih sistema

Zbirka zadataka iz Ekspertskih sistema

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

18 1. Pretraživanje<br />

ciljnoj poziciji, zameniti u posmatranoj poziciji mesta brojevima X i Y (zamena je direktna,<br />

ne po pravilima igre).<br />

3. Ako je broj zamena u tački 2. bio paran, pozicije su u istoj klasi parnosti. U suprotnom,<br />

pozicije nisu u istoj klasi i zadatak nema rešenja.<br />

Kao primer primene ovog algoritma, na slici 15 prikazana je situacija u kojoj se početna<br />

pozicija (a) transformiše, pomeranjem broja 5 na dole i broja 4 na desno, u poziciju (b). Ova<br />

pozicija se svodi na ciljnu (c) primenom samo jedne zamene (brojeva 1 i 2) što znači da<br />

početna i ciljna pozicija ne pripadaju istoj klasi parnosti. Ukoliko se u program za<br />

ptretraživanje ne ugradi ispitivanje parnosti početne i ciljne pozicije, algoritam pretrage bi<br />

detektovao da je problem nerešiv tek pošto obiđe sve dostižne pozicije prostora stanja.<br />

2 1 3<br />

8 4 5<br />

7 6<br />

2 1 3<br />

8 4<br />

7 6 5<br />

1 2 3<br />

8 4<br />

7 6 5<br />

(a) (b) (c)<br />

Slika 15<br />

Zanimljivo je da je, početkom ovog veka, Semjuel Lojd u Sjedinjenim Američkim Državama,<br />

lansirao varijantu ove igre na polju 4 x 4 pri čemu je nudio nagradu od 50 000 dolara onome<br />

ko nađe rešenje za početnu i ciljnu poziciju prikazanu na slici 16. Nagradu, naravno, niko nije<br />

dobio, ali je to bila odlična reklama za prodaju ove igre.<br />

1 2 3<br />

5 6 7<br />

4<br />

8<br />

9101112 13 14 15<br />

(a) poèetna pozicija<br />

Slika 16<br />

Zadatak 10: Putna mreža (Menhetn norma)<br />

1 2 3<br />

5 6 7<br />

4<br />

8<br />

9101112 13 15 14<br />

(b) završna pozicija<br />

Na slici 17 prikazan je deo putne mreže, a zadatak je da se nađe put <strong>iz</strong>među tačke a i tačke h.<br />

Razdaljine su date razmerom.<br />

a) Prikazati stablo pretraživanja ukoliko se koristi metoda A*, pri čemu se udaljenost do cilja<br />

meri Manhattan normom (∆s=∆x+∆y), a cena određene parcijalne putanje od početnog čvora<br />

do čvora X jednaka je dužini puta od početnog čvora do čvora X po datoj putanji.<br />

b) Prikazati stablo pretraživanja, ukoliko se ne uzima u obzir udaljenost do cilja, već samo<br />

cena, odnosno pređeni put. O kojoj se vrsti pretraživanja radi?<br />

c) Prikazati stablo pretraživanja, ukoliko se ne uzima u obzir pređeni put, već samo udaljenost<br />

do cilja. O kojoj se vrsti pretraživanja sada radi?

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

Saved successfully!

Ooh no, something went wrong!