24.12.2012 Views

Zbirka zadataka iz Ekspertskih sistema

Zbirka zadataka iz Ekspertskih sistema

Zbirka zadataka iz Ekspertskih sistema

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.

3.3. Metod sukcesivnih aproksimacija 213<br />

Tabela 11: Definicija razlika<br />

zameniti<br />

baterije<br />

ok(baterije) DA<br />

zameniti<br />

sijalicu<br />

ok(sijalica) DA<br />

rastaviti<br />

kućište<br />

rastaviti<br />

vrh<br />

sastaviti<br />

kućište<br />

sastaviti<br />

vrh<br />

istresti<br />

baterije<br />

razbiti<br />

kućišt<br />

e<br />

rastavljeno(kućište) DA DA<br />

rastavljen(vrh) DA DA<br />

sastavljeno(kućište) DA<br />

sastavljen(vrh) DA<br />

van_kućišta(baterije) DA DA<br />

a) Za rešavanje problema koristićemo GPS algoritam 7 <strong>iz</strong> dodatka 1.<br />

1. Inicijalno je tekuće stanje algoritma jednako početnom stanju S0, a ciljno stanje predstavlja<br />

parcijano opisan krajnji cilj pretrage C0. Nivo rekurzije: 1<br />

Tekuće stanje S0: sastavljeno(kućište), sastavljen(vrh), u_kućištu(baterije), pregorela(sijalica),<br />

ok(baterije), ispravno(kućište)<br />

Ciljno stanje C 0:<br />

Razlika:<br />

ok(sijalica), sastavljeno(kućište), sastavljen(vrh)<br />

ok(sijalica).<br />

Tabela razlika diktira upotrebu operatora zameniti_sijalicu. Preduslov za ovaj operator,<br />

predikat rastavljen(vrh), nije ispunjen u tekućem stanju. Zato rekurzivno primenjujemo GPS<br />

algoritam na stanje S 0 kao tekuće i novo ciljno stanje C 1 opisano samo operatorom<br />

rastavljen(vrh).<br />

Nivo rekurzije 2:<br />

Tekuće stanje S0: sastavljeno(kućište), sastavljen(vrh), u_kućištu(baterije), pregorela(sijalica),<br />

ok(baterije), ispravno(kućište)<br />

Ciljno stanje C 1:<br />

Razlika:<br />

rastavljen(vrh)<br />

rastavljen(vrh).<br />

2. Drugi rekurzivni nivo GPS algoritma ustanovljava predikat rastavljen(vrh) kao razliku<br />

tekućeg i ciljnog stanja. Konsultacijom tabele razlika ustanovljava se da u obzir dolaze dva

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

Saved successfully!

Ooh no, something went wrong!