Parallel logic programming systems

JC De Kergommeaux, P Codognet - ACM Computing Surveys (CSUR), 1994 - dl.acm.org
Parallelizing logic programming has attracted much interest in the research community,
because of the intrinsic OR-and AND-parallelisms of logic programs. One research stream …

Parallel execution of prolog programs: a survey

G Gupta, E Pontelli, KAM Ali, M Carlsson… - ACM Transactions on …, 2001 - dl.acm.org
Since the early days of logic programming, researchers in the field realized the potential for
exploitation of parallelism present in the execution of logic programs. Their high-level …

Compiling constraints in clp (FD)

P Codognet, D Diaz - The Journal of Logic Programming, 1996 - Elsevier
We present the clp (FD) system: a constraint logic programming language with finite domain
constraints. We detail its implementation, and present an abstract instruction set for the …

[BOK][B] Computational collective intelligence

TM Szuba - 2001 - dl.acm.org
From the Publisher:" Does Collective Intelligence (CI) exist and if so, how can it be
characterized quantified, and harnessed__ __ Questions such as these continue to be hotly …

[BOK][B] Programming paradigms of the Andorra kernel language

S Janson, S Haridi - 1991 - diva-portal.org
Abstract The Andorra Kernel Language (AKL) is introduced. It is shown how AKL provides
the programming paradigms of both Prolog and GHC. This is the original goal of the design …

The &-prolog system: Exploiting independent and-parallelism

MV Hermenegildo, KJ Greene - New Generation Computing, 1991 - Springer
The &-Prolog system, a practical implementation of a parallel execution model for Prolog
exploiting strict and non-strict independent and-parallelism, is described. Both automatic …

The deevolution of concurrent logic programming languages

E Tick - The Journal of Logic Programming, 1995 - Elsevier
This article surveys the field of implementation of concurrent logic programming languages. I
briefly review language semantics and programming paradigms, before summarizing the …

Parallel logic programming: A sequel

A Dovier, A Formisano, G Gupta… - Theory and Practice of …, 2022 - cambridge.org
Multi-core and highly connected architectures have become ubiquitous, and this has
brought renewed interest in language-based approaches to the exploitation of parallelism …

Flexible scheduling of OR-parallelism in Aurora: The Bristol scheduler

A Beaumont, SM Raman, P Szeredi… - Parle'91 Parallel …, 1991 - Springer
Aurora is a prototype or-parallel implementation of the full Prolog language for shared
memory multiprocessors, based on the SRI model of execution. It consists of a Prolog …

Overview of DASWAM: Exploitation of dependent and-parallelism

K Shen - The Journal of logic programming, 1996 - Elsevier
The Dynamic Dependent And-parallel Scheme (DDAS) is a parallel execution scheme for
Prolog that is designed to exploit independent and dependent and-parallelism in full Prolog …