One of the advantages of logic programming (LP) and constraint logic pro-gramming (CLP) is the fact that one can exploit implicit parallelism in logic programs. Logic programs have two major forms of implicit parallelism: or-parallelism (ORP) and and-parallelism (ANDP). In this work we survey some of work that has been taking place within the CLoP n project towards fast execution of logic programs. We first briefly present our work in comparing several data representations for ORP: copying, copy-on-write, and the sparse binding array. Next, we demonstrate the usefulness of ORP concepts in the context of an impor-tant extension of LP, tabling. We then discuss how the process of solving a set of constraints can be dividided by several workers...
The combination of Or-Parallelism and Constraint Logic Programming (CLP) has proven to be very effec...
Logic programs offer many opportunities for parallelism. We present two models of computation which ...
Abstract. It is proposed that Normal Logic Programs with an explicit time ordering are a suitable ba...
One of the advantages of logic programming (LP) and constraint logic pro-gramming (CLP) is the fact ...
Since the early days of logic programming, researchers in the field realised the potential for explo...
Abstract. One important advantage of logic programming is that it al-lows the implicit exploitation ...
Since the early days of logic programming, researchers in the field realized the potential for ex-pl...
A programming language is a tool and a vehicle for applications. Logic Programming has proven to be ...
Multi-core and highly connected architectures have become ubiquitous, and this has brought renewed i...
Logic Programming languages, such as Prolog, provide an excellent framework for the parallel executi...
Abstract. Much work has been done in the areas of and–parallelism and data–parallelism in Logic Prog...
AbstractA framework for the automatic parallelization of (constraint) logic programs is proposed and...
Projet CHLOEParallelizing logic programming has attracted much interest in the research community, b...
AbstractOne of the main areas of research in logic programming is the design and implementation of s...
In order for parallel logic programming systems to be-come popular, they should serve the broadest r...
The combination of Or-Parallelism and Constraint Logic Programming (CLP) has proven to be very effec...
Logic programs offer many opportunities for parallelism. We present two models of computation which ...
Abstract. It is proposed that Normal Logic Programs with an explicit time ordering are a suitable ba...
One of the advantages of logic programming (LP) and constraint logic pro-gramming (CLP) is the fact ...
Since the early days of logic programming, researchers in the field realised the potential for explo...
Abstract. One important advantage of logic programming is that it al-lows the implicit exploitation ...
Since the early days of logic programming, researchers in the field realized the potential for ex-pl...
A programming language is a tool and a vehicle for applications. Logic Programming has proven to be ...
Multi-core and highly connected architectures have become ubiquitous, and this has brought renewed i...
Logic Programming languages, such as Prolog, provide an excellent framework for the parallel executi...
Abstract. Much work has been done in the areas of and–parallelism and data–parallelism in Logic Prog...
AbstractA framework for the automatic parallelization of (constraint) logic programs is proposed and...
Projet CHLOEParallelizing logic programming has attracted much interest in the research community, b...
AbstractOne of the main areas of research in logic programming is the design and implementation of s...
In order for parallel logic programming systems to be-come popular, they should serve the broadest r...
The combination of Or-Parallelism and Constraint Logic Programming (CLP) has proven to be very effec...
Logic programs offer many opportunities for parallelism. We present two models of computation which ...
Abstract. It is proposed that Normal Logic Programs with an explicit time ordering are a suitable ba...