Title :
Implementing Tabled Hypothetical Datalog
Author :
Saenz-Perez, Fernando
Author_Institution :
Dept. Ing. del Software e Intel. Artificial, Univ. Complutense de Madrid, Madrid, Spain
Abstract :
Hypothetical Datalog is based on an intuitionistic semantics rather than a classical logic semantics, and allows embedded implications in rule bodies. While the usual implication (i.e., the neck of a Horn clause) stands for inferencing facts, an embedded implication plays the role of assuming its premise for deriving its consequence. Although this topic has received considerable attention along time and nowadays is gaining renewed interest, there has not been a tabled implementation of hypothetical Datalog. We present here such a proposal including the formal background and its application to a goal-oriented tabled setting with negation, where non-monotonicity due to negation and implication is handled via stratification and contexts. In addition, we implement it in the deductive system DES, also providing support to duplicates and integrity constraints in the hypothetical framework.
Keywords :
DATALOG; inference mechanisms; DES; deductive system; formal background; goal-oriented tabled setting; intuitionistic semantics; tabled hypothetical datalog; Cities and towns; Context; Databases; Logic programming; Safety; Semantics; Syntactics; DES; Deductive Databases; Hypothetical Datalog; Tabling;
Conference_Titel :
Tools with Artificial Intelligence (ICTAI), 2013 IEEE 25th International Conference on
Conference_Location :
Herndon, VA
Print_ISBN :
978-1-4799-2971-9
DOI :
10.1109/ICTAI.2013.94