Abstract We consider the problem of translating first-order answer set programs with aggregates into first-order sentences with the same type of aggregates. In particular, we show that, on finite structures, normal logic programs with convex aggregates, which cover both monotone and antimonotone aggregates as well as the aggregates appearing in most benchmark programs, can always be captured in first-order logic with the same type of aggregates by introducing auxiliary predicates. More precisely, we prove that every finite stable model of a normal program with convex aggregates is corresponding to a classical model of its enhanced ordered completion. This translation then suggests an alternative way for computing the stable models of such k...
In answer set programming, knowledge involving sets of objects collectively is naturally represented...
Logic programs with aggregates (LPA) are one of the major linguistic extensions to Logic Programming...
We investigate the semantics of aggregates (count, sum, : : :) in logic programs with function symbo...
n this paper, we show that first-order logic programs with monotone aggregates under the stable mode...
In this paper, we propose a translation from normal first-order logic programs under the stable mode...
AbstractIn this paper, we propose a translation from normal first-order logic programs under the sta...
In this paper, we propose a translation from normal first-order logic programs under the answer set ...
In this paper, we present a framework for the semantics and the computation of aggregates in the con...
We study properties of programs with monotone and convex constraints. We extend to these formalisms ...
Abstract. The addition of aggregates has been one of the most relevant enhancements to the language ...
In this paper, we present a framework for the semantics and the computation of aggregates in the con...
We define a translation of aggregate programs to normal logic programs which preserves the set of pa...
Aggregation functions are widely used in answer set programming for representing and reasoning on kn...
Aggregation functions are widely used in answer set programming for representing and reasoning on kn...
We introduce a family of partial stable model semantics for logic programs with arbitrary aggregate ...
In answer set programming, knowledge involving sets of objects collectively is naturally represented...
Logic programs with aggregates (LPA) are one of the major linguistic extensions to Logic Programming...
We investigate the semantics of aggregates (count, sum, : : :) in logic programs with function symbo...
n this paper, we show that first-order logic programs with monotone aggregates under the stable mode...
In this paper, we propose a translation from normal first-order logic programs under the stable mode...
AbstractIn this paper, we propose a translation from normal first-order logic programs under the sta...
In this paper, we propose a translation from normal first-order logic programs under the answer set ...
In this paper, we present a framework for the semantics and the computation of aggregates in the con...
We study properties of programs with monotone and convex constraints. We extend to these formalisms ...
Abstract. The addition of aggregates has been one of the most relevant enhancements to the language ...
In this paper, we present a framework for the semantics and the computation of aggregates in the con...
We define a translation of aggregate programs to normal logic programs which preserves the set of pa...
Aggregation functions are widely used in answer set programming for representing and reasoning on kn...
Aggregation functions are widely used in answer set programming for representing and reasoning on kn...
We introduce a family of partial stable model semantics for logic programs with arbitrary aggregate ...
In answer set programming, knowledge involving sets of objects collectively is naturally represented...
Logic programs with aggregates (LPA) are one of the major linguistic extensions to Logic Programming...
We investigate the semantics of aggregates (count, sum, : : :) in logic programs with function symbo...