DocumentCode
278912
Title
Efficient rule matching in large scale rule based systems
Author
Tan, Jack ; Srivastava, Jaideep
Author_Institution
Dept. of Comput. Sci., Houston Univ., TX, USA
Volume
i
fYear
1992
fDate
7-10 Jan 1992
Firstpage
391
Abstract
The paper presents an efficient rule matching algorithm for a large scale production system. The matching algorithm is state saving and does incremental evaluation. Implementation details are presented which include optimization of join tests, and efficient buffering of data blocks. A cost analysis, both in terms of matching evaluation cost and storage cost for the saved state is presented. Results from the performance study show that substantial savings in matching cost are obtained with little space overhead for the saving state. Matching becomes computationally intensive in a secondary memory environment, and efficient algorithms are a must for successful integration of production systems and databases. The authors show how the OPS5 and relational model are compatible, and thus implementation techniques in one domain are applicable to the other
Keywords
computational complexity; deductive databases; inference mechanisms; knowledge based systems; relational databases; OPS5; cost analysis; data blocks; databases; incremental evaluation; join tests; large scale production system; matching evaluation cost; relational model; rule based systems; rule matching algorithm; space overhead; storage cost; Artificial intelligence; Computer science; Costs; Databases; Knowledge based systems; Large-scale systems; Lifting equipment; Production systems; Query processing; Testing;
fLanguage
English
Publisher
ieee
Conference_Titel
System Sciences, 1992. Proceedings of the Twenty-Fifth Hawaii International Conference on
Conference_Location
Kauai, HI
Print_ISBN
0-8186-2420-5
Type
conf
DOI
10.1109/HICSS.1992.183187
Filename
183187
Link To Document