CLP(SC) is a constraint logic programming language over set constraints proposed by Kozen [7]. In this paper, we describe a complete C++ implementation of CLP(SC). We describe the data structures used to represent systems of set constraints and an efficient algorithm, a modification of one given in [7], for unifying constraints. In addition, we investigate two further techniques for increasing efficiency: keeping track of variable equalities and doing PROLOG-style unification
this paper, the CLP framework suuports a close cooperation between the algorithms in a way that is n...
AbstractConstraint Logic Programming (CLP) is an extension of logic programming to include efficient...
This paper describes the design, implementation, and applications of the constraint logic language c...
this paper we describe a constraint logic programming language clp(sc) over set constraints in the s...
Constraint Logic Programming (CLP) is a new class of programming languages combining the declarativi...
Set constraints are inclusion relations between expressions denoting sets of ground terms over a ra...
AbstractConstraint Logic Programming (CLP) is a merger of two declarative paradigms: constraint solv...
Constraint Logic Programming (CLP) is one of the most successful branches of Logic Programming; it a...
We propose a parametric introduction of intensionally defined sets into any CLP(D) language. The res...
Logic programming with tabling and constraints (TCLP, tabled constraint logic programming) has been ...
Constraint logic programming is one of the most attractive research areas in logic programming. Due ...
AbstractWe present the clp(FD) system: a constraint logic programming language with finite domain co...
The design and implementation of constraint logic programming (CLP) languages over intervals is revi...
In this paper we propose a semantically well-founded combination of the constraint solvers used in t...
Constraint Logic Programming (CLP) is a language scheme for combining two declarative paradigms: con...
this paper, the CLP framework suuports a close cooperation between the algorithms in a way that is n...
AbstractConstraint Logic Programming (CLP) is an extension of logic programming to include efficient...
This paper describes the design, implementation, and applications of the constraint logic language c...
this paper we describe a constraint logic programming language clp(sc) over set constraints in the s...
Constraint Logic Programming (CLP) is a new class of programming languages combining the declarativi...
Set constraints are inclusion relations between expressions denoting sets of ground terms over a ra...
AbstractConstraint Logic Programming (CLP) is a merger of two declarative paradigms: constraint solv...
Constraint Logic Programming (CLP) is one of the most successful branches of Logic Programming; it a...
We propose a parametric introduction of intensionally defined sets into any CLP(D) language. The res...
Logic programming with tabling and constraints (TCLP, tabled constraint logic programming) has been ...
Constraint logic programming is one of the most attractive research areas in logic programming. Due ...
AbstractWe present the clp(FD) system: a constraint logic programming language with finite domain co...
The design and implementation of constraint logic programming (CLP) languages over intervals is revi...
In this paper we propose a semantically well-founded combination of the constraint solvers used in t...
Constraint Logic Programming (CLP) is a language scheme for combining two declarative paradigms: con...
this paper, the CLP framework suuports a close cooperation between the algorithms in a way that is n...
AbstractConstraint Logic Programming (CLP) is an extension of logic programming to include efficient...
This paper describes the design, implementation, and applications of the constraint logic language c...