Existing approaches to deal with sets in a CLP framework generally assume the finiteness of the subjacent sets: that is a reason why intensional sets are often forbidden. In this paper, we propose a new compilation method to treat intensional sets in a general setting. Our representation relies on a simply typed -calculus: sets are considered as Boolean-valued functions that may involve union and intersection. This set expression language can be manipulated through suitable rules added to a -calculus with explicit substitutions. Using the fact that we get a first order mechanism derived from a calculus with explicit substitutions, efficient implementations are intended taking advantage of existing specific abstract machines for such calcul...
In this paper we present a decision procedure for Restricted Intensional Sets (RIS), i.e. sets given...
Abstract. This paper summarizes a constraint solving technique that is used to reason effectively in...
We review and compare the main techniques considered to represent finite sets in logic languages. We...
We propose a parametric introduction of intensionally defined sets into any CLP(D) language. The res...
A lot of attention has been paid to the integration of sets into constraint logic programming langua...
Tools allowing set manipulations are generally accepted by the logic programming community as provid...
Set constraints are inclusion relations between expressions denoting sets of ground terms over a ra...
this paper we present a study of the problem of handling constraints made by conjunctions of positiv...
this paper we describe a constraint logic programming language clp(sc) over set constraints in the s...
Problems and solutions related to the introduction of finite set formers and basic operations on set...
In this paper we propose a semantically well-founded combination of the constraint solvers used in t...
In this paper we review the definition of {log}, a logic language with sets, from the viewpoint of C...
This paper summarizes a constraint solving technique that is used to reason effectively in the scope...
International audienceCombinatorial problems involving sets and relations are currently tackled by i...
The aim of this paper is to extend the Constructive Negation technique to the case of CLP(SET), a Co...
In this paper we present a decision procedure for Restricted Intensional Sets (RIS), i.e. sets given...
Abstract. This paper summarizes a constraint solving technique that is used to reason effectively in...
We review and compare the main techniques considered to represent finite sets in logic languages. We...
We propose a parametric introduction of intensionally defined sets into any CLP(D) language. The res...
A lot of attention has been paid to the integration of sets into constraint logic programming langua...
Tools allowing set manipulations are generally accepted by the logic programming community as provid...
Set constraints are inclusion relations between expressions denoting sets of ground terms over a ra...
this paper we present a study of the problem of handling constraints made by conjunctions of positiv...
this paper we describe a constraint logic programming language clp(sc) over set constraints in the s...
Problems and solutions related to the introduction of finite set formers and basic operations on set...
In this paper we propose a semantically well-founded combination of the constraint solvers used in t...
In this paper we review the definition of {log}, a logic language with sets, from the viewpoint of C...
This paper summarizes a constraint solving technique that is used to reason effectively in the scope...
International audienceCombinatorial problems involving sets and relations are currently tackled by i...
The aim of this paper is to extend the Constructive Negation technique to the case of CLP(SET), a Co...
In this paper we present a decision procedure for Restricted Intensional Sets (RIS), i.e. sets given...
Abstract. This paper summarizes a constraint solving technique that is used to reason effectively in...
We review and compare the main techniques considered to represent finite sets in logic languages. We...