ACM Home Page
Please provide us with feedback. Feedback
Index support for rule activation
Full text PdfPdf (889 KB)
Source International Conference on Management of Data archive
Proceedings of the 1993 ACM SIGMOD international conference on Management of data table of contents
Washington, D.C., United States
Pages: 42 - 48  
Year of Publication: 1993
ISBN:0-89791-592-5
Also published in ...
Authors
David A. Brant  Applied Research Laboratories and Computer Sciences Department, The University of Texas at Austin, P.O. Box 8029, Austin, TX
Daniel P. Miranker  Applied Research Laboratories and Computer Sciences Department, The University of Texas at Austin, P.O. Box 8029, Austin, TX
Sponsors
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
SIGART: ACM Special Interest Group on Artificial Intelligence
SIGMOD: ACM Special Interest Group on Management of Data
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 0,   Downloads (12 Months): 21,   Citation Count: 15
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/170035.170047
What is a DOI?

ABSTRACT

Integrated rule and database systems are quickly moving from the research laboratory into commercial systems. However, the current generation of prototypes are designed to work with small rule sets involving limited inferencing. The problem of supporting large complex rule programs within database management systems still presents significant challenges. The basis for many of these challenges is providing support for rule activation. Rule activation is defined as the process of determining which rules are satisfied and what data satisfies them. In this paper we present performance results for the DATEX database rule system and its novel indexing technique for supporting rule activation. Our approach assumes that both the rule program and the database must be optimized synergistically. However, as an experimental result we have determined that DATEX requires very few changes to a standard DBMS environment, and we argue that these changes are reasonable for the problems being solved. Based on the performance of DATEX we believe we have demonstrated a satisfactory solution to the rule activation problem for complex rule programs operating within a database system.


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.

 
1
 
2
 
3
Forgy, C. {1981}, "OPS5 User's Manual", Tech. Rep. CMU-CS- 81-135, Carnegie-Mellon University.
 
4
Forgy, C. {1982}, "RETE: A Fast Match Algorithm for the Many PatternlMany Object Pattern Match Problem," Artificial Intelligence, 19, pp. 17-37.
 
5
 
6
Hanson, E. { 1991}, "The Design and Implementation of the Ariel Active Database Rule System," Tech. Rep. WSU-CS-91- 06, Wright State University.
 
7
INGRES { 1990}, INGRES Version 6.3 Reference Manual, INGRES Products Division, Alameda, CA.
 
8
Kerschberg, L. {1987}, (ed.) Proceedings of the First International Conference on Expert Database Systems, Benjamin/ Cummings Publishing Company, Inc.,Menlo Park CA.
 
9
Kerschberg, L. {1988}, (ed.) Proceedings of the Second International Conference on Expert Database Systems, Benjamin/Cummings Publishing Company, Inc.,Menlo Park CA.
 
10
Kou, C.M., D.P. Miranker, and J.C. Browne {1991}, "On the Performance of the CREL System," Journal of Parallel and Distributed Computing, 13:4, pp. 424-441.
11
 
12
McDermott J., A. Newell, and J. Moore {1978}, "The Efficiency of Certain Production System Implementations," In Pattern-directed Inference Systems, D. Waterman and F. Hayes-Roth (eds.), Academic Press.
 
13
 
14
Miranker, D.P., D. Brant, B. Lofaso, and D. Gadbois {1990}, "On the Performance of Lazy Matching in Production Systems," Proceedings of the 1990 National Conference on Artificial Intelligence, pp. 685-692.
 
15
 
16
 
17
Nishyama, S., K. Goolsbey, and D.P. Miranker {1992}, "Optimizing Constant Tests in a Production System Environment," Tech. RED., Dept. of Computer Sciences, University of Texas at Austin.
18
 
19
 
20
 
21
Sybase {1990}, Sybase V4.0 Reference Manual, Sybase Corp., Emeryville, CA.
 
22
Wang, Y-W, and E. Hanson { 1990}. "A Performance Comparison of the Rete and TREAT Algorithms for Testing Database Rule Conditions," Tech. Rep. WSU-CS-90-18, Dept. of Computer Science and Engineering, Wright State University.
 
23

CITED BY  15

Collaborative Colleagues:
David A. Brant: colleagues
Daniel P. Miranker: colleagues