Resavanje problema automatskog rasudjivanja Flashcards

(7 cards)

1
Q

Sta sve spada u probleme automatskog rasudjivanja

A

Ove tehnike koristimo kada je potrebno netrivijalno rigorozno zakljucivanje. Tu spadaju i problemi u okviru kojih je potrebno dokazati da neko tvrdjenje vazi za sve moguce objekte koji zadovoljavaju neke preduslove, kao i problemi u okviru kojih je potrebno dokazati da postoje objekti za koje neko tvrdjenje vazi.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Faza resavanja problema u okviru automatskog rasudjivanja

A
  1. Modelovanje
    2.Resavanje problema opisanog u matematickim terminima
    3.interpretiranje i analiza resenja
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Modelovanje problema

A

Modelovanje problema predstavlja formulisanje problema precizno, u matematickim terminima, koriscenjem pogodnog logickog okvira. Potrebno je najpre utvrditi vrstu osnovnih objekata i nepoznatih velicina u problemu. Onda treba opisati uslove koji moraju da vaze za objekte opisane u problemu.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Resavanje problema

A

U fazi resavanja problema, trazi se resenje matematicki formulisanog problema , koriscenjem pogodnih metoda zakljucivanje. Koriste se pametne metode (lenjo iracunavanje itd…)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Interpretiranje i analiza resenja

A

Dobijeno resenje matematicki formulisanog problema potrebno je formulisati u terminima pocetnog problema i potrebno je razumeti svojstva dobijenog resenja.
Zakljucci koji se dobijaju procesom resavanja su nesumnjivi, oni ne mogu biti pogrseni.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Najvaznije osobine algoritama za rasudjivanje

A

1.Potpunost = je svojstvo koje kaze da je algoritam u stanju da dokaze svako tvrdjene iz svog domena koje je tacno
2.Saglasnost= je svojstvo koje kaze da ako algoritam tvrdi da je neko tvrdjenje tacno onda ono zaista jeste tacno

Potpunost je pozeljna osobina,dok je saglasnost neophodna.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Sta su poluodlucivi problemi

A

Oni nisu odlucivi ali za njih moze da postoji algoritam koji moze da resi problem za sve instance na koje je odgovor “da”,ali za instance ciji je odgovor “ne” se ne zaustavlja .Jedan od takvih problema je halting problem

How well did you know this?
1
Not at all
2
3
4
5
Perfectly