ACM Home Page
Please provide us with feedback. Feedback
A new paradigm for parallel and distributed rule-processing
Full text PdfPdf (1.38 MB)
Source International Conference on Management of Data archive
Proceedings of the 1990 ACM SIGMOD international conference on Management of data table of contents
Atlantic City, New Jersey, United States
Pages: 133 - 142  
Year of Publication: 1990
ISBN:0-89791-365-5
Also published in ...
Authors
Ouri Wolfson  Department of Computer Science, Columbia University, New York, NY
Aya Ozeri  Department of Electrical Engineering, The Technion - IIT, Haifa, Israel
Sponsor
SIGMOD: ACM Special Interest Group on Management of Data
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 2,   Downloads (12 Months): 20,   Citation Count: 11
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/93597.98723
What is a DOI?

ABSTRACT

This paper is concerned with the parallel evaluation of datalog rule programs, mainly by processors that are interconnected by a communication network. We introduce a paradigm, called data-reduction, for the parallel evaluation of a general datalog program. Several parallelization strategies discussed previously in [CW, GST, W, WS] are special cases of this paradigm. The paradigm parallelizes the evaluation by partitioning among the processors the instantiations of the rules. After presenting the paradigm, we discuss the following issues, that we see fundamental for parallelization strategies derived from the paradigm properties of the strategies that enable a reduction in the communication overhead, decomposability, load balancing, and application to programs with negation. We prove that decomposability, a concept introduced previously in [WS, CW], is undecidable.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
ABW
K R Apt, H Blatr, A Walker "Towards a Theory of Declarative Knowledge," unpubhshed memorandum, IBM Yorktown Hexghts, NY
 
AJ
AP
 
Ban
F Bancllhon "Naive Evaluation of Recursxvely Defined Relatxons", m On Knowledge Base Management Systems - Integrated Database and AI Systems, Bro&e and Mylopoulos, Eds, Sprmger-Verlag
 
Bay
R Bayer, "Query Evaluataon and Recursion m Deductave Database Systems", unpubhshed manuscript, 1985
BBDW
 
BR
CK
 
CM
K M Chandy and J Mlsra "On Proofs of Distributed Algor~thrns with Application to the problem of Terminauon Detection", Manuscript, Dept of CS, Umverslty of Texas
CW
D
 
DL
F
 
GST
 
GMSV
H Galfman, H Malrson, Y Sagw, M Y Vardl, " Undec~dable Opttmlzatlon Problems for Database Logic. Programs," IBM Technical Report RI 5583 (56702) 4/3/87
 
HAC
M W Houtsma, P M GApers, and S Cen, "Parallel Computat~ort of Transxtwe Closure Quenes on Fragmented Databases", Umversay of Twente, TR INF-88-56, Dec 1988
 
K
 
MW
D Maler and D S Warren "Compulang with Logic Introduction to Logic Programming", Benjamin- Cummings Pubhshmg Co, 1987
 
M1
F Mattern, "Algonthms for Distributed Termmauon Detection", Dzstmbuted Computing, pp 161-175, 1987
 
M2
 
P
 
R
R Ramaknshnan, "Parallelism m Logic Programs", Umv of Wisconsin, Computer Sci Dept, TR #892, Nov 89
 
RSL
S
 
Sh
 
SDSWY
S Sengupta, A Dupuy, J" Schwartz, O Wolfson, Y Yemllu, 'q"he Net-mate Model for Network Management", m IEEE Network Operations and Management Sympostum, Feb 1990
 
SMM
 
U
 
UV
J D Ullman and A Van Gelder, "Parallel Complexity of Logic Programs", TR STAN-CS-85-1089, Stanford Umverslty
 
VK
WS
 
W

CITED BY  11