Top-down Synthesis of Recursive Logic Procedures from First-order Logic Specifications.
Kung-Kiu LauSteven D. PrestwichPublished in: ICLP (1990)
Keyphrases
- first order logic
- recursive programs
- program synthesis
- inductive logic programming
- logical formulas
- expressive power
- set theory
- predicate calculus
- quantifier free
- proof procedure
- horn clauses
- inference rules
- classical first order logic
- theorem proving
- propositional logic
- logical rules
- transitive closure
- logic programs
- probabilistic reasoning
- theorem prover
- knowledge representation
- multi valued
- dynamic logic
- representation language
- markov logic networks
- markov networks
- valued logic
- constraint databases
- probabilistic graphical models
- logic programming
- relational algebra
- classical logic
- highly expressive
- automated reasoning
- formal semantics
- quantifier elimination
- relational structures
- modal logic
- abductive reasoning
- markov logic
- expert systems
- artificial intelligence
- machine learning