• 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