Abstract
It has been widely recognized that many future database applications, including engineering processes, manufacturing and communications, will require some kind of rule based reasoning. In this paper we study methods for storing and manipulating large rule bases using relational database management systems. First, we provide a matching algorithm which can be used to efficiently identify applicable rules. The second contribution of this paper, is our proposal for concurrent execution strategies which surpass, in terms of performance, the sequential OPS5 execution algorithm. The proposed method is fully parallelizable, which makes its use even more attractive, as it can be used in parallel computing environments. © 1988, ACM. All rights reserved.
Cite
CITATION STYLE
Sellis, T., Lin, C. C., & Raschid, L. (1988). Implementing Large Production Systems in a DBMS Environment: Concepts and Algorithms. ACM SIGMOD Record, 17(3), 404–423. https://doi.org/10.1145/971701.50251
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.