Open AccessPosted Content
Disjunctive Logic Programs versus Normal Logic Programs
Heng Zhang,Yan Zhang +1 more
TL;DR: A translation from disjunctive logic programs into normal logic programs is proposed and then proved to be sound over infinite structures and the equivalence of expressive power of two kinds of logic programs over arbitrary structures is shown to coincide with that over finite structures and coincide with whether or not NP is closed under complement.
read more
Abstract: This paper focuses on the expressive power of disjunctive and normal logic programs under the stable model semantics over finite, infinite, or arbitrary structures. A translation from disjunctive logic programs into normal logic programs is proposed and then proved to be sound over infinite structures. The equivalence of expressive power of two kinds of logic programs over arbitrary structures is shown to coincide with that over finite structures, and coincide with whether or not NP is closed under complement. Over finite structures, the intranslatability from disjunctive logic programs to normal logic programs is also proved if arities of auxiliary predicates and functions are bounded in a certain way.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Expressiveness of Logic Programs under the General Stable Model Semantics
Heng Zhang,Yan Zhang +1 more
TL;DR: The equivalence of the expressiveness of normal logic programs and disjunctive logic programs over arbitrary structures is shown to coincide with that over finite structures and coincide with whether the complexity class NP is closed under complement.
References
•Proceedings Article
The stable model semantics for logic programming
Michael Gelfond,Vladimir Lifschitz +1 more
- 01 Jan 1988
TL;DR: This paper introduces a succinct abstract representation of constraint atoms in which a constraint atom is represented compactly and shows that this representation provides a means to characterize dependencies of atoms in a program with constraint atoms, so that some standard characterizations and properties relying on these dependencies in the past for logic programs with ordinary atoms can be extended.
The polynomial-time hierarchy☆
TL;DR: The problem of deciding validity in the theory of equality is shown to be complete in polynomial-space, and close upper and lower bounds on the space complexity of this problem are established.
1.5K
Complexity and expressive power of logic programming
TL;DR: This article surveys various complexity and expressiveness results on different forms of logic programming, in particular, propositional logic programming and datalog, but it also mentions general logic programming with function symbols.
Related Papers (5)
Victor W. Marek,Jeffrey B. Remmel +1 more
- 01 Jan 2012
M. C. Browne,Edmund M. Clarke,Orna Grumberg +2 more
- 23 Mar 1987