Abstract. Loops and the corresponding loop formulas play an important role in answer set programming. On the one hand, they are used for guaranteeing correctness and completeness in SAT-based answer set solvers. On the other hand, they can be used by conventional answer set solvers for finding unfounded sets of atoms. Unfortunately, the number of loops is exponential in the worst case. We demonstrate that not all loops are actually needed for answer set computation. Rather, we characterize the subclass of elementary loops and show that they are sufficient and necessary for selecting answer sets among the models of a program’s completion. Given that elementary loops cannot be distinguished from general ones in atom dependency graphs, we show...
Answer set programming is a new programming paradigm proposed based on the answer set semantics of P...
In this paper, we present two alternative approaches to defining answer sets for logic programs with...
The term answer set programming (ASP) was coined by Vladimir Lifschitz to refer to a new declarative...
The notions of loops and loop formulas play an important role in answer set computation. However, th...
The well-founded semantics of logic programs is not only an important semantics but also serves as a...
We propose a new translation from normal logic programs with constraints under the answer set semant...
AbstractWe propose a new translation from normal logic programs with constraints under the answer se...
The well-founded semantics of logic programs is not only an important semantics but also serves as a...
We propose a new translation from normal logic programs with constraints under the answer set semant...
textAnswer set programming (ASP) is a declarative programming paradigm oriented towards difficult co...
We propose a new translation from normal logic pro-grams with constraints under the answer set seman...
A consequence of a logic program under answer set semantics is one that is true for all answer sets....
Checking if a program has an answer set, and if so, compute its answer sets are just some of the imp...
By introducing the concepts of a loop and a loop formula, Lin and Zhao showed that the answer sets o...
AbstractWe provide a new perspective on the semantics of logic programs with arbitrary abstract cons...
Answer set programming is a new programming paradigm proposed based on the answer set semantics of P...
In this paper, we present two alternative approaches to defining answer sets for logic programs with...
The term answer set programming (ASP) was coined by Vladimir Lifschitz to refer to a new declarative...
The notions of loops and loop formulas play an important role in answer set computation. However, th...
The well-founded semantics of logic programs is not only an important semantics but also serves as a...
We propose a new translation from normal logic programs with constraints under the answer set semant...
AbstractWe propose a new translation from normal logic programs with constraints under the answer se...
The well-founded semantics of logic programs is not only an important semantics but also serves as a...
We propose a new translation from normal logic programs with constraints under the answer set semant...
textAnswer set programming (ASP) is a declarative programming paradigm oriented towards difficult co...
We propose a new translation from normal logic pro-grams with constraints under the answer set seman...
A consequence of a logic program under answer set semantics is one that is true for all answer sets....
Checking if a program has an answer set, and if so, compute its answer sets are just some of the imp...
By introducing the concepts of a loop and a loop formula, Lin and Zhao showed that the answer sets o...
AbstractWe provide a new perspective on the semantics of logic programs with arbitrary abstract cons...
Answer set programming is a new programming paradigm proposed based on the answer set semantics of P...
In this paper, we present two alternative approaches to defining answer sets for logic programs with...
The term answer set programming (ASP) was coined by Vladimir Lifschitz to refer to a new declarative...