• DocumentCode
    3052402
  • Title

    Grid Match: a basis for integrating production systems with relational databases

  • Author

    Tan, Jack S Eddy ; Maheshwari, Manish ; Srivastava, Jaideep

  • Author_Institution
    Dept. of Comput. Sci., Minnesota Univ., Minneapolis, MN, USA
  • fYear
    1990
  • fDate
    6-9 Nov 1990
  • Firstpage
    400
  • Lastpage
    407
  • Abstract
    GridMatch, an efficient algorithm for evaluating left hand side bindings in a secondary memory environment, is described. Matching is incremental and the algorithm is state saving. Since the working-memory database and matching state are too large to fit in the main memory, careful implementation becomes crucial. GridMatch uses partitioned storage to reduce matching time. The time and space complexity of the algorithm is analyzed in detail. The algorithm was implemented in a file system environment. Results show that substantial savings in matching cost are obtained with little space overhead. As expected, matching becomes very computationally intensive in a secondary memory environment, and efficient algorithms are a must for successful integration of production systems and databases. The well-known optimisation of common subcondition evaluation is applicable to GridMatch, and it is also easily parallelizable
  • Keywords
    computational complexity; expert systems; file organisation; relational databases; Grid Match; algorithm; file system environment; integrating production systems; optimisation; partitioned storage; relational databases; secondary memory environment; space complexity; time complexity; Artificial intelligence; Computer science; Data models; File systems; Large scale integration; Large-scale systems; Lifting equipment; Partitioning algorithms; Production systems; Relational databases;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Tools for Artificial Intelligence, 1990.,Proceedings of the 2nd International IEEE Conference on
  • Conference_Location
    Herndon, VA
  • Print_ISBN
    0-8186-2084-6
  • Type

    conf

  • DOI
    10.1109/TAI.1990.130370
  • Filename
    130370