Fault tolerance in deductive knowledge bases

  • Authors:
  • Phillip Sheu

  • Affiliations:
  • School of Electrical Enginnering, Purdue University, West Lafayette, IN

  • Venue:
  • CSC '88 Proceedings of the 1988 ACM sixteenth annual conference on Computer science
  • Year:
  • 1988

Quantified Score

Hi-index 0.00

Visualization

Abstract

In databases the issues of integrity, recovery, and concurrency control, although they refer to different problems, are strongly related. All of them are of fundamental importance to ensure the correctness of database systems. Although sizable literature has been published regarding these subjects for databases, no work has been reported on the similar subjects for knowledge base systems. In this paper we consider generalizing the existing techniques to deductive knowledge bases. We identify the differences between databases and knowledge bases, and define the notion of transaction for knowledge bases. Since chain effects may exist in such systems, we propose a version of lock-based concurrency control algorithm and a version of optimistic concurrency control scheme to ensure the consistence of knowledge bases. We also propose appropriate recovery schemes to reassure the reliability of knowledge bases.