Toward a first-order extension of Prolog's unification using CHR: a CHR first-order constraint solver over finite or infinite trees.
Khalil DjelloulThi-Bich-Hanh DaoThom W. FrühwirthPublished in: SAC (2007)
Keyphrases
- sat solvers
- constraint solver
- constraint handling rules
- higher order
- real numbers
- first order logic
- theorem proving
- programming language
- term rewriting
- linear temporal logic
- horn clauses
- knowledge representation
- constraint satisfaction problems
- knowledge base
- expert systems
- theorem prover
- constraint programming
- function symbols
- metaheuristic
- logic programming
- computational complexity