AbstractAn extended logic programming language is presented, that embodies the fundamental form of set designation based on the (nesting) element insertion operator. The kind of sets to be handled is characterized both by adaptation of a suitable Herbrand universe and via axioms. Predicates ϵ and = designating set membership and equality are included in the base language, along with their negative counterparts ∉ and ≠. A unification algorithm that can cope with set terms is developed and proved correct and terminating. It is proved that by incorporating this new algorithm into SLD resolution and providing suitable treatment of ϵ, ≠, and ∉ as constraints, one obtains a correct management of the distinguished set predicates. Restricted univer...
In this paper we present a study of the problem of handling constraints made by conjunctions of posi...
General agreement exists about the usefulness of sets as very highlevel representations of complex d...
. General agreement exists about the usefulness of sets as very highlevel representations of complex...
An extended logic programming language is presented, that embodies the fundamental form of set desig...
An extended logic programming language embodying sets is developed in successive stages, introducing...
A way of introducing simple (finite) set designations and operations as firstclass objects of an (un...
AbstractLDL—Logical Data Language—is a language developed at MCC. The language supports various exte...
Tools allowing set manipulations are generally accepted by the logic programming community as provid...
Problems and solutions related to the introduction of finite set formers and basic operations on set...
In this paper we review the definition of {log}, a logic language with sets, from the viewpoint of C...
{log} is a programming language at the intersection of Constraint Logic Programming, set programming...
{log} is a programming language at the intersection of Constraint Logic Programming, set programming...
{log} is a programming language at the intersection of Constraint Logic Programming, set programming...
AbstractSet constraints are inclusion relations between expressions denoting sets of ground terms ov...
AbstractLDL—Logical Data Language—is a language developed at MCC. The language supports various exte...
In this paper we present a study of the problem of handling constraints made by conjunctions of posi...
General agreement exists about the usefulness of sets as very highlevel representations of complex d...
. General agreement exists about the usefulness of sets as very highlevel representations of complex...
An extended logic programming language is presented, that embodies the fundamental form of set desig...
An extended logic programming language embodying sets is developed in successive stages, introducing...
A way of introducing simple (finite) set designations and operations as firstclass objects of an (un...
AbstractLDL—Logical Data Language—is a language developed at MCC. The language supports various exte...
Tools allowing set manipulations are generally accepted by the logic programming community as provid...
Problems and solutions related to the introduction of finite set formers and basic operations on set...
In this paper we review the definition of {log}, a logic language with sets, from the viewpoint of C...
{log} is a programming language at the intersection of Constraint Logic Programming, set programming...
{log} is a programming language at the intersection of Constraint Logic Programming, set programming...
{log} is a programming language at the intersection of Constraint Logic Programming, set programming...
AbstractSet constraints are inclusion relations between expressions denoting sets of ground terms ov...
AbstractLDL—Logical Data Language—is a language developed at MCC. The language supports various exte...
In this paper we present a study of the problem of handling constraints made by conjunctions of posi...
General agreement exists about the usefulness of sets as very highlevel representations of complex d...
. General agreement exists about the usefulness of sets as very highlevel representations of complex...