DocumentCode :
3620027
Title :
An OR-parallel and restricted AND-parallel nonbacktracking Prolog execution model
Author :
I. Aybay;M. Baray
Author_Institution :
Dept. of Electr. & Electron. Eng., Middle East Tech. Univ., Ankara, Turkey
fYear :
1991
fDate :
6/13/1905 12:00:00 AM
Firstpage :
642
Lastpage :
645
Abstract :
A nonbacktracking restricted AND-parallel, and OR-parallel Prolog execution model, PPEM, is introduced. The execution monitor of PPEM, automatically generates the solution tree incrementally for a given program, using restricted AND-parallelism. A new representation, the Active Processes Tree, used for tracing the parallel execution of Prolog programs, is introduced. A set- based algorithm controls restricted AND-parallel execution of and-terms in PPEM. All solutions are searched in trying an and- term. If an and-term fails, the subtree of the solution tree emanating from its parent is discarded. No processes are created for facts, and rules with single and-terms. The execution mechanism of PPEM is introduced, and illustrated with examples.
Keywords :
"Parallel processing","Computerized monitoring","Automatic control","Concurrent computing","Data engineering"
Publisher :
ieee
Conference_Titel :
Parallel Processing Symposium, 1991. Proceedings., Fifth International
Print_ISBN :
0-8186-9167-0
Type :
conf
DOI :
10.1109/IPPS.1991.153850
Filename :
153850
Link To Document :
بازگشت