1994
DOI: 10.1145/181748.181753
|View full text |Cite
|
Sign up to set email alerts
|

A review of exploitation of AND-parallelism and combined AND/OR-parallelism in logic programs

Abstract: Logic programs provide many opportunities for parallel execution. Among different forms of parallelism found in logic programs, AND-parallelism and OR-parallelism have shown to be most effective in speeding up the execution of logic programs. This paper offers a review of major activities in exploiting AND-parallelism and combined AND/OR-parallelism. Full version of this paper (23 pages) can be retrieved through anonymous ftp from ftp.mpce.mq.edu.au.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
2
0
1

Year Published

1995
1995
1996
1996

Publication Types

Select...
2
2

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(3 citation statements)
references
References 27 publications
(33 reference statements)
0
2
0
1
Order By: Relevance
“…The two-phase abstract analysis can be easily applied to improving other top-down (parallel) execution models (e.g. those introduced in [14]- [18], [22]), if they are forwarding schemes. As an example, we consider the AND/OR Process Model [14] which exploits AND and OR parallelism in logic programs.…”
Section: Examplementioning
confidence: 99%
See 1 more Smart Citation
“…The two-phase abstract analysis can be easily applied to improving other top-down (parallel) execution models (e.g. those introduced in [14]- [18], [22]), if they are forwarding schemes. As an example, we consider the AND/OR Process Model [14] which exploits AND and OR parallelism in logic programs.…”
Section: Examplementioning
confidence: 99%
“…The new execution model can be easily applied to any top-down (parallel) execution models (e.g. those introduced in [14]- [18], [22]) of logic programs, provided that they are forwarding schemes. As an example, we improve the AND/OR process model for parallel interpretation of logic programs in [14] by using the two principles above.…”
Section: Introductionmentioning
confidence: 99%
“…Este tipo de modelos suele introducir, en general, una pérdida importante de eficiencia respecto a los modelos independientes [Zha94]. Concretamente, se debe utilizar la operación de composición paralela en cada paso (para obtener la solución global, en caso de que las distintas sustituciones generadas sean compatibles) y, además, se puede perder tiempo intentando unificar con reglas que no generen sustituciones compatibles.…”
Section: Observacionesunclassified