Index matching hardware for selective clause retrieval in large Prolog knowledge bases

作者: Kam-Fai Wong , M. Howard Williams

DOI: 10.1049/CCE:19930016

关键词:

摘要: While interest in the use of Prolog for knowledge base applications is growing, size these limited by capabilities current translators handling disc resident clauses. A major impediment inordinate amount time required retrieval and unification clauses from a large set stored on disc. The CLAuse Retrieval Engine (CLARE) hardware engine designed specially to enhance performance systems when dealing with clause sets. It based selective using superimposed codeword indexing strategy. In this article, principle index matching strategy explained design corresponding described.

参考文章(5)
K.F. Wong, M.H. Williams, Design Considerations for a Prolog Database Engine Proceedings of the Third International Conference on Data and Knowledge Bases#R##N#Improving Usability and Responsiveness. pp. 111- 120 ,(1988) , 10.1016/B978-1-4832-1313-2.50016-0
Kotagiri Ramamohanarao, John Shepherd, A Superimposed Codeword Indexing Scheme for Very Large Prolog Databases international conference on logic programming. pp. 569- 576 ,(1986) , 10.1007/3-540-16492-8_105
Peter M. D. Gray, Rob J. Lucas, Prolog and databases: implementations and new directions Halsted Press. ,(1989)
K.-F. Wong, M. H. Williams, A Type Driven Hardware Engine For Prolog Clause Retrieval Over A Large Knowledge Base international symposium on computer architecture. ,vol. 17, pp. 211- 222 ,(1989) , 10.1145/74925.74950
Jim A. Crammond, P. A. Massey, M. Howard Williams, Benchmarking Prolog for Database Applications. Prolog and Databases. pp. 161- 187 ,(1988)