2015
DOI: 10.1017/s1471068415000411
|View full text |Cite
|
Sign up to set email alerts
|

Disjunctive answer set solvers via templates

Abstract: Answer set programming is a declarative programming paradigm oriented towards difficult combinatorial search problems. A fundamental task in answer set programming is to compute stable models, i.e., solutions of logic programs. Answer set solvers are the programs that perform this task. The problem of deciding whether a disjunctive program has a stable model is Σ P 2 -complete. The high complexity of reasoning within disjunctive logic programming is responsible for few solvers capable of dealing with such prog… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
11
0

Year Published

2016
2016
2019
2019

Publication Types

Select...
4
1

Relationship

3
2

Authors

Journals

citations
Cited by 5 publications
(11 citation statements)
references
References 27 publications
(44 reference statements)
0
11
0
Order By: Relevance
“…(The recent clause tableaux proof system for MaxSAT [23] does not capture core-guided transformations or MaxSAT preprocessing, either.) The recent formalization of implicit hitting set (IHS) algorithms for optimization modulo theories of [13] captures solely extensions of the IHS approach [12,32], extending the DPLL(T) [31] which has also earlier been extended to optimization modulo theories [30] and adapted for formalizing answer set solvers [11,24] (without optimization statements).…”
Section: Related Workmentioning
confidence: 99%
“…(The recent clause tableaux proof system for MaxSAT [23] does not capture core-guided transformations or MaxSAT preprocessing, either.) The recent formalization of implicit hitting set (IHS) algorithms for optimization modulo theories of [13] captures solely extensions of the IHS approach [12,32], extending the DPLL(T) [31] which has also earlier been extended to optimization modulo theories [30] and adapted for formalizing answer set solvers [11,24] (without optimization statements).…”
Section: Related Workmentioning
confidence: 99%
“…pseudo-code-based descriptions. In fact, common to all algorithms is a conceptual two-level architecture of computation, similar to Answer Set Programming solvers for disjunctive logic programs [6]. The lower level corresponds to a DPLL-like search subprocedure, while the higher level part takes care of the specific theory and drives the overall algorithm.…”
Section: Algorithms For Preferred Semanticsmentioning
confidence: 99%
“…Abstract solvers for certain disjunctive answer set solvers implementing basic backtracking have been introduced by Brochenin et al [6] and are studied in a more general way in [7]. Even more recently, abstract solvers for satisfiability of Quantified Boolean Formulas [9] and cautious reasoning in ASP [10] have been presented.…”
Section: Related Workmentioning
confidence: 99%
See 2 more Smart Citations