Keyphrases
- logic programming
- expert systems
- knowledge representation
- abstract machine
- prolog programs
- programming language
- inference engine
- constraint logic programming
- programs written
- theorem proving
- knowledge compilation
- model counting
- database
- programming paradigms
- semantically equivalent
- functional programming
- logic programs
- database systems
- knowledge base
- data mining
- real world
- databases