DocumentCode :
3217423
Title :
An Interface between the Situation Calculus and Logic Programming
Author :
Saez, P.
Author_Institution :
Dept. de Ing. Inf. y Cienc. de la Comput., Univ. of Concepcion, Concepcion
fYear :
2007
fDate :
4-10 Nov. 2007
Firstpage :
14
Lastpage :
25
Abstract :
We elaborate in this paper on the idea of translating situation calculus specifications into logic programs, thus making these specifications executable. We show a Topor-Lloyd-like procedure that transforms situation calculus specifications, mainly intended to stem from database environments, into logic program rules that can be subsequently executed or that could be transformed into deductive or relational database programs. Basically we stress the concept of query safeness, that is central in the database context and we combine for that purpose the concepts of allowed formula and of simple formula into a formal framework with a formal logic programming semantics.
Keywords :
deductive databases; formal specification; logic programming; process algebra; programming language semantics; query processing; relational databases; Topor-Lloyd-like procedure; deductive database program; formal logic programming semantics; interface; query safeness; relational database program; situation calculus specification; Artificial intelligence; Calculus; Computational modeling; Computer interfaces; Deductive databases; Logic programming; Relational databases; Robots; Stress; Transaction databases; Logic Programming; Situation Calculus;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Artificial Intelligence - Special Session, 2007. MICAI 2007. Sixth Mexican International Conference on
Conference_Location :
Aguascallentes
Print_ISBN :
978-0-7695-3124-3
Type :
conf
DOI :
10.1109/MICAI.2007.38
Filename :
4659292
Link To Document :
بازگشت