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.

96 2. Modeli predstavljanja znanja<br />

6. ¬∃c [ Kriminalac(c) ∧ ¬Uhapšen(c) ]<br />

Pre primene rezolucije potrebno je stavove prevesti u konjuktivnu normalnu formu:<br />

1. ¬Zločin(x) ∨ Počinilac(x, Φ(x))<br />

2. ¬Zločin(z) ∨ ¬Počinilac(z, u) ∨ Kriminalac(u)<br />

3. ¬Uhapšen(v) ∨ Kriminalac(v)<br />

4. ¬Kriminalac(w) ∨ ¬Uhapšen(w) ∨ ¬Zločin(a) ∨ ¬Počinilac(a,w)<br />

5. Zločin(B)<br />

6. ¬Kriminalac(c) ∨ Uhapšen(c)<br />

Primenom rezolucije na stavove 3. i 6. odmah se dobija stav NIL čime je dokaz gotov. Dokaz<br />

se može sprovesti i bez korišćenja stava 3.:<br />

1., 5. ⎯<br />

x<br />

⎯<br />

=<br />

⎯<br />

B<br />

→ 7. Počinilac(B,Φ(B))<br />

z= B, u= Φ(B)<br />

2., 7. ⎯⎯⎯⎯⎯⎯ ⎯→<br />

8. ¬Zločin(B) ∨ Kriminalac(Φ(B))<br />

5., 8. ⎯ ⎯→ 9. Kriminalac(Φ(B))<br />

a = B, w = Φ(B)<br />

4.,7. ⎯⎯⎯⎯⎯⎯ ⎯→<br />

10. ¬Kriminalac(Φ(B)) ∨ ¬Uhapšen(Φ(B)) ∨ ¬Zločin(B)<br />

9., 10. ⎯ ⎯→ 11. ¬Uhapšen(Φ(B)) ∨ ¬Zločin(B)<br />

5., 11. ⎯ ⎯→ 12. ¬Uhapšen(Φ(B))<br />

c= Φ(B)<br />

6., 12. ⎯⎯⎯⎯⎯ → 13. ¬Kriminalac(Φ(B))<br />

9., 13. ⎯ ⎯→ NIL<br />

Zadatak 43: Perica i Chop Suey<br />

Poznate su činjenice:<br />

1. Perica voli sva laka jela.<br />

2. Jela francuske kuhinje su teška.<br />

3. Jela kineske kuhinje su laka.<br />

4. Chop Suey je jelo kineske kuhinje.<br />

Koristeći rezoluciju odgovoriti na pitanje: koje jelo voli Perica?<br />

Rešenje<br />

Prevodimo iskaze u stavove predikatske logike:<br />

1. ∀x [ Lako_jelo(x) ⇒ Perica_voli(x) ]<br />

2. ∀y [ Francusko_jelo(y) ⇒ ¬Lako_jelo(y) ]<br />

3. ∀z [ Kinesko_jelo(z) ⇒ Lako_jelo(z) ]<br />

4. Kinesko_jelo(Chop_Suey)

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

Saved successfully!

Ooh no, something went wrong!