2006
DOI: 10.3166/jancl.16.35-86
|View full text |Cite
|
Sign up to set email alerts
|

Some (in)translatability results for normal logic programs and propositional theories

Abstract: ABSTRACT. In this article, we compare the expressive powers of classes of normal logic programs that are obtained by constraining the number of positive subgoals (n) in the bodies of rules. The comparison is based on the existence/nonexistence of polynomial, faithful, and modular (PFM) translation functions between the classes. As a result, we obtain a strict ordering among the classes under consideration. Binary programs (n ≤2) are shown to be as expressive as unconstrained programs but strictly more expressi… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
128
0
1

Year Published

2009
2009
2022
2022

Publication Types

Select...
7
1

Relationship

1
7

Authors

Journals

citations
Cited by 84 publications
(130 citation statements)
references
References 40 publications
1
128
0
1
Order By: Relevance
“…Consider the local transformation rule red(Π) := Π \ {r ∈ Π | head(r) ∈ body(Π)}. The rules removed by red are redundant with respect to satisfiability of the program in the sense that red preserves visible equivalence [16]. The visible equivalence relation takes the interfaces of programs into account: atoms(Π) is partitioned into v(Π) and h(Π) determining the visible and the hidden atoms in Π, respectively.…”
Section: Program Simplification and Complexitymentioning
confidence: 99%
“…Consider the local transformation rule red(Π) := Π \ {r ∈ Π | head(r) ∈ body(Π)}. The rules removed by red are redundant with respect to satisfiability of the program in the sense that red preserves visible equivalence [16]. The visible equivalence relation takes the interfaces of programs into account: atoms(Π) is partitioned into v(Π) and h(Π) determining the visible and the hidden atoms in Π, respectively.…”
Section: Program Simplification and Complexitymentioning
confidence: 99%
“…7 The class D P consists of all problems expressible as the conjunction of a problem in NP and a problem in coNP. However, this slight increase of complexity compared to Lemma 1 does not influence the subsequent Π P 2 -membership results, since a D P -oracle amounts to an NP-oracle.…”
Section: Stable-equivalencementioning
confidence: 99%
“…The following lemmas mirror the respective results from the previous section but show some interesting differences. 7 and in the class Pol for normal programs: Given a program P , and sets X, Y , A, and B, decide whether (i)…”
Section: Stable-equivalencementioning
confidence: 99%
See 1 more Smart Citation
“…Consequently, the length of Π in symbols, denoted by Π , gives an upper bound for |At(Π)| which is important when one considers the computational cost of translating programs (Janhunen, 2006). 8.…”
Section: The Class Of Dlp-functionsmentioning
confidence: 99%