Back to Search Start Over

Quantitative evaluation of a transaction facility for knowledge base management system

Authors :
Vassos Hadzilacos
Kenneth C. Sevcik
John Mylopoulos
Vinay K. Chaudhri
Source :
CIKM
Publication Year :
1994
Publisher :
ACM Press, 1994.

Abstract

Large knowledge bases that are intended for applications such as CAD, corporate repositories or process control will have to be shared by multiple users. For these systems to scale up, to give acceptable performance and to exhibit consistent behavior, it is mandatory to synchronize user transactions using a concurrency control algorithm. In this paper, we examine a novel concurrency control policy called Dynamic Directed Graph (or DDG) policy that effectively exploits the rich semantic structure of a knowledge base.Our analysis is carried out in the context of a real knowledge based system application from which knowledge base structure and workload parameters are computed. These serve as a basis for studying the implementation alternatives that arise as a result of knowledge base characteristics. The implementation alternatives that we consider include selection of portions of the knowledge base structure to be exploited for concurrency control, and also the dependence of concurrency on the traversal strategy used to search through the knowledge base. We analyze the effects of various workload parameters and conclude that the DDG policy improves substantially the response time for short transactions when there is heavy data contention.

Details

Database :
OpenAIRE
Journal :
Proceedings of the third international conference on Information and knowledge management - CIKM '94
Accession number :
edsair.doi...........1a7c182c20580b3ee9efcbed2588d435
Full Text :
https://doi.org/10.1145/191246.191268