2007
DOI: 10.1007/s10472-008-9086-5
|View full text |Cite
|
Sign up to set email alerts
|

Complexity results for answer set programming with bounded predicate arities and implications

Abstract: Answer set programming is a declarative programming paradigm rooted in logic programming and non-monotonic reasoning. This formalism has become a host for expressing knowledge representation problems, which reinforces the interest in efficient methods for computing answer sets of a logic program. The complexity of various reasoning tasks for general answer set programming has been amply studied and is understood quite well. In this paper, we present a language fragment in which the arities of predicates are bo… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
56
0

Year Published

2012
2012
2019
2019

Publication Types

Select...
6
1

Relationship

3
4

Authors

Journals

citations
Cited by 44 publications
(56 citation statements)
references
References 58 publications
0
56
0
Order By: Relevance
“…These rewritings make heavy use of large rules, which can be used to encode NP-checks. For disjunctive ASP, if the predicate arity is bounded, it becomes possible to solve problems of up to Σ 3 P -hardness with this approach, since the consistency problem for disjunctive ASP with bounded predicate arity is itself Σ 3 P -complete (Eiter et al 2007). Because existing grounders are slow to ground large rules, we then present an extended rule decomposition algorithm to make our encodings solvable in practice.…”
Section: Resultsmentioning
confidence: 99%
See 2 more Smart Citations
“…These rewritings make heavy use of large rules, which can be used to encode NP-checks. For disjunctive ASP, if the predicate arity is bounded, it becomes possible to solve problems of up to Σ 3 P -hardness with this approach, since the consistency problem for disjunctive ASP with bounded predicate arity is itself Σ 3 P -complete (Eiter et al 2007). Because existing grounders are slow to ground large rules, we then present an extended rule decomposition algorithm to make our encodings solvable in practice.…”
Section: Resultsmentioning
confidence: 99%
“…It can be checked that Π Φ has an answer set iff Φ is unsatisfiable. A different reduction algorithm for QBFs of the form (2) has been proposed in (Eiter et al 2007), which in fact makes use of the paradigm proposed in Section 3. Let Φ be a QBF as before.…”
Section: Rewriting Qsat Into Logic Programsmentioning
confidence: 99%
See 1 more Smart Citation
“…Under BPA, the model guess has polynomial size, and thus the whole countermodel check is feasible in polynomial space; PSpace-hardness is inherited from evaluation of a given FOL formula over a finite structure. For the ASP X languages, see [4,5].…”
Section: Computational Complexitymentioning
confidence: 99%
“…Assuming that I 2n+1 is a no-instance, the specifications will correspond, i.e., reasoning problem for ASP ¬ resp. ASP ∨,¬ programs: given a set of facts F , a program P and a fact α, does there exist some F ⊆ F such that P ∪ F |= α (where |= is cautious consequence); this problem is, as shown with slight extensions of the respective proofs for cautious consequence [4,5], complete for NP O . Finally, the results for REPAIR remain unchanged if only strict repairs are considered as CORR has lower complexity.…”
Section: Computational Complexitymentioning
confidence: 99%