Foundations of logic programming; (2nd extended ed.)
Foundations of logic programming; (2nd extended ed.)
A logical analysis of modules in logic programming
Journal of Logic Programming
Logic programming and databases
Logic programming and databases
A fixpoint semantics for disjunctive logic programs
Journal of Logic Programming
Foundations of disjunctive logic programming
Foundations of disjunctive logic programming
XSB as an efficient deductive database engine
SIGMOD '94 Proceedings of the 1994 ACM SIGMOD international conference on Management of data
Advanced database systems
Database management systems
A characterization of the partial stable models for disjunctive deductive databases
ILPS '97 Proceedings of the 1997 international symposium on Logic programming
Unfounded sets and well-founded semantics for general logic programs
Proceedings of the seventh ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems
Nonmonotonic Logic: Context-Dependent Reasoning
Nonmonotonic Logic: Context-Dependent Reasoning
On the partial semantics for disjunctive deductive databases
Annals of Mathematics and Artificial Intelligence
Partial Evidential Stable Models for Disjunctive Deductive Databases
LPKR '97 Selected papers from the Third International Workshop on Logic Programming and Knowledge Representation
A Deductive System for Non-Monotonic Reasoning
LPNMR '97 Proceedings of the 4th International Conference on Logic Programming and Nonmonotonic Reasoning
Smodels - An Implementation of the Stable Model and Well-Founded Semantics for Normal LP
LPNMR '97 Proceedings of the 4th International Conference on Logic Programming and Nonmonotonic Reasoning
Improving the Alternating Fixpoint: The Transformation Approach
LPNMR '97 Proceedings of the 4th International Conference on Logic Programming and Nonmonotonic Reasoning
On Extended Disjunctive Logic Programs
ISMIS '93 Proceedings of the 7th International Symposium on Methodologies for Intelligent Systems
Declarative Semantics of Hypothetical Logic Programming with Negation as Failure
ELP '92 Proceedings of the Third International Workshop on Extensions of Logic Programming
Reducing propositional theories in equilibrium logic to logic programs
EPIA'05 Proceedings of the 12th Portuguese conference on Progress in Artificial Intelligence
Hi-index | 0.00 |
This paper investigates the novel concept of iclausal deductive databases (cd-databases), which are special normal deductive databases – i.e., deductive databases which may contain default negation in rule bodies – over a typed meta-language iLcd with a fixed set of predicate symbols, namely idis, icon, and some ibuilt-in predicate symbols. The arguments of the literals in iLcd are given by disjunctive and conjunctive clauses of a basic first-order language ℒ. iDisjunctive deductive databases (dd-databases) generalize normal deductive databases by allowing for disjunctions of atoms or literals in rule heads. We present a itransformation which maps a dd-database iD into a cd-database iDcd that talks about the clauses of iD. cd-databases provide a iflexible framework for declaratively specifying the semantics of dd-databases: we can fix a standard icontrol strategy, e.g., stable model or well-founded semantics, and vary the ilogical description iDcd for specifying different semantics. The itransformed database iDcd usually consists of a part iD⊗ which naturally expresses the rules of iD, and two generic parts which are independent of iD: iDlogic specifies ilogical inference rules like resolution and subsumption, and iDcwa specifies non-monotonic inference rules like iclosed-world-assumptions. Another iprogram transformation, which uses the idea of bringing sets of clauses to the argument level is given for ihypothetical logic programs: a hypothetical logic program iD is mapped to a classical normal logic program iD⊙, such that well-known semantics and inference methods for normal logic programs can be used for hypothetical reasoning as well.