Advances in High Performance Knowledge Representation

Loading...
Thumbnail Image

Files

TR_96-67.pdf (1.95 MB)
No. of downloads: 285

Publication or External Link

Date

1996

Advisor

Citation

DRUM DOI

Abstract

Real world applications are demanding that KR systems provide support for knowledge bases containing millions of assertions. We present Parka-DB, a high-performance reimplementation of the Parka KR language which uses a standard relational DBMS. The integration of a DBMS and the Parka KR language allows us to efficiently support complex queries on extremely large KBs using a single processor, as opposed to our earlier massively parallel system. In addition, the system can make good use of secondary memory, with the whole system needing less than 16MB of RAM to hold a KB of over 2,000,000 assertions. We demonstrate empirically that this reduction in primary storage requires only about 10% overhead in time, and decreases the load time of very large KBs by more than two orders of magnitude.

Notes

Rights