We propose a new translation from normal logic programs with constraints under the answer set semantics to prepositional logic. Given a logic program, we show that by adding, for each loop in the program, a corresponding loop formula to the program's completion, we obtain a one-to-one correspondence between the answer sets of the program and the models of the resulting prepositional theory. Compared with the translation by Ben-Eliyahu and Dechter, ours has the advantage that it does not use any extra variables, and is considerably simpler, thus easier to understand. However, in the worst case, it requires computing exponential number of loop formulas. To address this problem, we propose an approach that adds loop formulas a few at a time, s...
In the last decade, Answer Set Programming (ASP) and Satisfiability (SAT) have been used to solve co...
We introduce a formal proof system based on tableau methods for analyzing computations made in Answe...
Answer set programming is a new programming paradigm proposed in [1] and [2], and based on the answe...
We propose a new translation from normal logic pro-grams with constraints under the answer set seman...
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...
textAnswer set programming (ASP) is a declarative programming paradigm oriented towards difficult co...
The notions of loops and loop formulas play an important role in answer set computation. However, th...
Abstract. Answer Set Programming (ASP) emerged in the late 1990s as a new logic programming paradigm...
Answer set programming is a new programming paradigm proposed based on the answer set semantics of P...
Answer Set Programming (ASP) emerged in the late 1990s as a new logic programming paradigm that has ...
The well-founded semantics of logic programs is not only an important semantics but also serves as a...
The well-founded semantics of logic programs is not only an important semantics but also serves as a...
The relation between answer set programming (ASP) and propositional satisfiability (SAT) is at the c...
Answer set programming (ASP) is a declarative approach to solving search problems. Logic programming...
In the last decade, Answer Set Programming (ASP) and Satisfiability (SAT) have been used to solve co...
We introduce a formal proof system based on tableau methods for analyzing computations made in Answe...
Answer set programming is a new programming paradigm proposed in [1] and [2], and based on the answe...
We propose a new translation from normal logic pro-grams with constraints under the answer set seman...
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...
textAnswer set programming (ASP) is a declarative programming paradigm oriented towards difficult co...
The notions of loops and loop formulas play an important role in answer set computation. However, th...
Abstract. Answer Set Programming (ASP) emerged in the late 1990s as a new logic programming paradigm...
Answer set programming is a new programming paradigm proposed based on the answer set semantics of P...
Answer Set Programming (ASP) emerged in the late 1990s as a new logic programming paradigm that has ...
The well-founded semantics of logic programs is not only an important semantics but also serves as a...
The well-founded semantics of logic programs is not only an important semantics but also serves as a...
The relation between answer set programming (ASP) and propositional satisfiability (SAT) is at the c...
Answer set programming (ASP) is a declarative approach to solving search problems. Logic programming...
In the last decade, Answer Set Programming (ASP) and Satisfiability (SAT) have been used to solve co...
We introduce a formal proof system based on tableau methods for analyzing computations made in Answe...
Answer set programming is a new programming paradigm proposed in [1] and [2], and based on the answe...