Exploration of language specifications by compilation to first-order logic.
Sylvia GreweSebastian ErdwegAndré PacakMichael RaulfMira MeziniPublished in: Sci. Comput. Program. (2018)
Keyphrases
- first order logic
- representation language
- predicate calculus
- highly expressive
- expressive power
- quantifier free
- theorem proving
- classical first order logic
- propositional logic
- operational semantics
- inference rules
- probabilistic graphical models
- formal semantics
- inductive logic programming
- probabilistic reasoning
- knowledge representation
- relational algebra
- markov networks
- closure operator
- transitive closure
- theorem prover
- programming language
- markov logic
- dynamic logic
- monadic second order logic
- relational structures
- constraint databases
- relational calculus
- quantifier elimination
- logical rules
- horn clauses
- markov logic networks
- artificial intelligence
- np hard
- natural language
- search algorithm