A fundamental task in answer set programming is to compute answer sets of logic programs. Answer set solvers are the programs that perform this task. The problem of deciding whether a disjunctive program has an answer set isΣP2 -complete. The high complexity of reasoning within disjunctive logic programming is responsible for few solvers capable of dealing with such programs, namely DLV, GNT, CMODELS and CLASP. We show that transition systems introduced by Nieuwenhuis, Oliveras, and Tinelli to model and analyze satisfiability solvers can be adapted for disjunctive answer set solvers. In particular, we present transition systems for CMODELS (without backjumping and learning), GNT and DLV (without backjumping). The unifying perspective of tra...
Nieuwenhuis, Oliveras, and Tinelli showed how to describe enhancements of the Davis-Putnam-Logemann-...
Answer set programming is a new programming paradigm proposed based on the answer set semantics of P...
AbstractWe demonstrate that theorem provers using model elimination (ME) can be used as answer-compl...
Abstract. A fundamental task in answer set programming is to compute answer sets of logic programs. ...
Answer set programming is a declarative programming paradigm oriented towards difficult combinatori...
Using SAT solvers as inference engines in answer set programming systems showed to be a promising ap...
Disjunctive logic programming under the stable model semantics [GL91] is a new methodology called an...
Nieuwenhuis, Oliveras, and Tinelli showed how to describe enhancements of the Davis-Putnam-Logemann-...
Answer set programming is a new programming paradigm proposed in [1] and [2], and based on the answe...
Nieuwenhuis et al. (2006. Solving SAT and SAT modulo theories: From an abstract Davis-Putnam-Logeman...
Disjunctive logic programming under the stable model semantics [GL91] is a new answer set programmin...
Many answer set solvers utilize Satisfiability solvers for search. Satisfiability Modulo Theory solv...
A fundamental task for propositional logic is to compute models of propositional formulas. Programs ...
submitted *; revised *; accepted * Nieuwenhuis, Oliveras, and Tinelli (2006) showed how to describe ...
The relation between answer set programming (ASP) and propositional satisfiability (SAT) is at the c...
Nieuwenhuis, Oliveras, and Tinelli showed how to describe enhancements of the Davis-Putnam-Logemann-...
Answer set programming is a new programming paradigm proposed based on the answer set semantics of P...
AbstractWe demonstrate that theorem provers using model elimination (ME) can be used as answer-compl...
Abstract. A fundamental task in answer set programming is to compute answer sets of logic programs. ...
Answer set programming is a declarative programming paradigm oriented towards difficult combinatori...
Using SAT solvers as inference engines in answer set programming systems showed to be a promising ap...
Disjunctive logic programming under the stable model semantics [GL91] is a new methodology called an...
Nieuwenhuis, Oliveras, and Tinelli showed how to describe enhancements of the Davis-Putnam-Logemann-...
Answer set programming is a new programming paradigm proposed in [1] and [2], and based on the answe...
Nieuwenhuis et al. (2006. Solving SAT and SAT modulo theories: From an abstract Davis-Putnam-Logeman...
Disjunctive logic programming under the stable model semantics [GL91] is a new answer set programmin...
Many answer set solvers utilize Satisfiability solvers for search. Satisfiability Modulo Theory solv...
A fundamental task for propositional logic is to compute models of propositional formulas. Programs ...
submitted *; revised *; accepted * Nieuwenhuis, Oliveras, and Tinelli (2006) showed how to describe ...
The relation between answer set programming (ASP) and propositional satisfiability (SAT) is at the c...
Nieuwenhuis, Oliveras, and Tinelli showed how to describe enhancements of the Davis-Putnam-Logemann-...
Answer set programming is a new programming paradigm proposed based on the answer set semantics of P...
AbstractWe demonstrate that theorem provers using model elimination (ME) can be used as answer-compl...