Fluentni račun
Fluentni račun je formalizam za izražavanje dinamičkih domena u logici prvog reda. To je varijanta situacionog računa; glavna razlika je u tome što se situacije smatraju reprezentacijama stanja.[1][2] Simbol binarne funkcije se koristi za spajanje pojmova koji predstavljaju činjenice koje važe u datoj situaciji. Na primer, da je kutija na stolu u situaciji predstavljena formulom . Problem okvira se rešava tvrdnjom da je situacija nakon izvršenja radnje identična onoj od ranije, ali za uslove koje je radnja promenila. Na primer, akcija premeštanja kutije sa stola na pod je formalizirana kao:
Ova formula navodi da se u stanje nakon poteza dodaje termin i uklonjen termin . Aksiomi koji specificiraju da je komutativno i neidempotentno su neophodni da bi takvi aksiomi funkcionirali.
Vidi još
[уреди | уреди извор]Reference
[уреди | уреди извор]- ^ M. Thielscher (1998). Introduction to the fluent calculus. Electronic Transactions on Artificial Intelligence, 2(3–4):179–192.
- ^ M. Thielscher (2005). Reasoning Robots - The Art and Science of Programming Robotic Agents. Volume 33 of Applied Logic Series. Springer, Dordrecht.