A Proof Procedure for Functional First Order Logic Programs with Non-Deterministic Lazy Functions and Built-in Predicates.
Nicolas PeltierPublished in: J. Funct. Log. Program. (2004)
Keyphrases
- logic programs
- model theoretic
- proof procedure
- horn clauses
- abductive logic programming
- fixpoint
- first order logic
- logic programming
- function symbols
- theorem proving
- inductive logic programming
- answer sets
- propositional logic
- monotonicity constraints
- datalog programs
- deductive databases
- stable models
- answer set programming
- computational properties
- answer set semantics
- functional language
- background knowledge
- machine learning
- loop formulas
- predicate calculus
- default reasoning
- functional programming
- knowledge representation