Abstract. The addition of aggregates has been one of the most relevant enhancements to the language of answer set programming (ASP). They strengthen the modeling power of ASP, in terms of concise problem representations. While many important problems can be encoded using nonrecursive aggregates, some relevant examples lend themselves for the use of recursive aggregates. Previous semantic definitions typically agree in the nonrecursive case, but the picture is less clear for recursion. Some proposals explicitly avoid recursive aggregates, most others differ, and many of them do not satisfy desirable criteria, such as minimality or coincidence with answer sets in the aggregate-free case. In this paper we define a semantics for disjunctive pro...
In this paper, we present a framework for the semantics and the computation of aggregates in the con...
Disjunctive Logic Programming (DLP) is a very expressive formalism: it allows to express every prope...
Logic programs with aggregates (LPA) are one of the major linguistic extensions to Logic Programming...
The addition of aggregates has been one of the most relevant enhancements to the language of answer ...
AbstractThe addition of aggregates has been one of the most relevant enhancements to the language of...
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...
Aggregates provide a concise way to express complex knowledge. The problem of selecting an appropria...
International audienceIn this paper, we propose a variant of Answer Set Programming (ASP) with evalu...
Abstract We consider the problem of translating first-order answer set programs with aggregates into...
In answer set programming, knowledge involving sets of objects collectively is naturally represented...
We investigate the semantics of aggregates (count, sum, : : :) in logic programs with function symbo...
We introduce an answer-set semantics for abstract-constraint programs with disjunction in rule heads...
Abstract. Recently, enabling modularity aspects in Answer Set Programming (ASP) has gained increasin...
International audienceAnswer Set Programming (ASP) has become a popular and widespread paradigm for ...
In this paper, we present a framework for the semantics and the computation of aggregates in the con...
Disjunctive Logic Programming (DLP) is a very expressive formalism: it allows to express every prope...
Logic programs with aggregates (LPA) are one of the major linguistic extensions to Logic Programming...
The addition of aggregates has been one of the most relevant enhancements to the language of answer ...
AbstractThe addition of aggregates has been one of the most relevant enhancements to the language of...
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...
Aggregates provide a concise way to express complex knowledge. The problem of selecting an appropria...
International audienceIn this paper, we propose a variant of Answer Set Programming (ASP) with evalu...
Abstract We consider the problem of translating first-order answer set programs with aggregates into...
In answer set programming, knowledge involving sets of objects collectively is naturally represented...
We investigate the semantics of aggregates (count, sum, : : :) in logic programs with function symbo...
We introduce an answer-set semantics for abstract-constraint programs with disjunction in rule heads...
Abstract. Recently, enabling modularity aspects in Answer Set Programming (ASP) has gained increasin...
International audienceAnswer Set Programming (ASP) has become a popular and widespread paradigm for ...
In this paper, we present a framework for the semantics and the computation of aggregates in the con...
Disjunctive Logic Programming (DLP) is a very expressive formalism: it allows to express every prope...
Logic programs with aggregates (LPA) are one of the major linguistic extensions to Logic Programming...