First-order answer set programming as constructive proof search.
Aleksy SchubertPawel UrzyczynPublished in: CoRR (2018)
Keyphrases
- answer set programming
- proof search
- answer set programs
- first order logic
- linear logic
- logic programming
- theorem proving
- theorem prover
- logic programs
- answer sets
- inference rules
- proof procedure
- knowledge representation
- model theoretic
- causal theories
- search procedure
- reasoning tasks
- stable models
- higher order
- stable model semantics
- simulated annealing
- sequent calculus
- automated reasoning
- predicate calculus
- deductive databases
- disjunctive logic programming
- probabilistic reasoning
- np hard
- nonmonotonic reasoning
- genetic algorithm
- programming language
- propositional logic
- inductive logic programming