The first-order theories of lists, multisets, compact lists (i.e., lists where the number of contiguous occurrences of each element is immaterial), and sets are introduced via axioms. Such axiomatizations are shown to be very well-suited for the integration with free functor symbols governed by the classical Clark's axioms in the context of (Constraint) Logic Programming. Adaptations of the extensionality principle to the various theories taken into account is then exploited in the design of unification algorithms for the considered data structures. All the theories presented can be combined providing frameworks to deal with several of the proposed data structures simultaneously. The unification algorithms proposed can be combined (merged) ...
propose a new approach to t integration of functional and logic 1aiguages, based on a theory of unif...
This book, now in a thoroughly revised second edition, provides a comprehensive and accessible intro...
Abstract. In this paper we consider the relative expressive power of two very common operators appli...
The first order theories of lists, bags, compact-lists (i.e., lists where the number of contiguous o...
Lists, multisets, and sets are well-known data structures whose usefulness is widely recognized in v...
The unification problem in algebras capable of describing sets has been tackled, directly or indirec...
The observation that unification under associativity and commutativity reduces to the solution of ce...
In this paper we show how to extend a set unification algorithm that is, an extended unification alg...
A way of introducing simple (finite) set designations and operations as firstclass objects of an (un...
General agreement exists about the usefulness of sets as very highlevel representations of complex d...
AbstractThis paper describes an algebraic approach to the sharing analysis of logic programs based o...
. General agreement exists about the usefulness of sets as very highlevel representations of complex...
A unification algorithm is said to be minimal for a unification problem if it generates exactly the ...
An extended logic programming language is presented, that embodies the fundamental form of set desig...
AbstractA unification procedure for a theory with individual and sequence variables, free constants,...
propose a new approach to t integration of functional and logic 1aiguages, based on a theory of unif...
This book, now in a thoroughly revised second edition, provides a comprehensive and accessible intro...
Abstract. In this paper we consider the relative expressive power of two very common operators appli...
The first order theories of lists, bags, compact-lists (i.e., lists where the number of contiguous o...
Lists, multisets, and sets are well-known data structures whose usefulness is widely recognized in v...
The unification problem in algebras capable of describing sets has been tackled, directly or indirec...
The observation that unification under associativity and commutativity reduces to the solution of ce...
In this paper we show how to extend a set unification algorithm that is, an extended unification alg...
A way of introducing simple (finite) set designations and operations as firstclass objects of an (un...
General agreement exists about the usefulness of sets as very highlevel representations of complex d...
AbstractThis paper describes an algebraic approach to the sharing analysis of logic programs based o...
. General agreement exists about the usefulness of sets as very highlevel representations of complex...
A unification algorithm is said to be minimal for a unification problem if it generates exactly the ...
An extended logic programming language is presented, that embodies the fundamental form of set desig...
AbstractA unification procedure for a theory with individual and sequence variables, free constants,...
propose a new approach to t integration of functional and logic 1aiguages, based on a theory of unif...
This book, now in a thoroughly revised second edition, provides a comprehensive and accessible intro...
Abstract. In this paper we consider the relative expressive power of two very common operators appli...