| Quantitative evaluation of a transaction facility for knowledge base management system |
| Full text |
Pdf
(1.23 MB)
|
| Source
|
Conference on Information and Knowledge Management
archive
Proceedings of the third international conference on Information and knowledge management
table of contents
Gaithersburg, Maryland, United States
Pages: 122 - 131
Year of Publication: 1994
ISBN:0-89791-674-3
|
|
Authors
|
|
Vinay K. Chaudhri
|
Department of Computer Science, University of Toronto, Toronto, M5S 1A4, Canada
|
|
Vassos Hadzilacos
|
Department of Computer Science, University of Toronto, Toronto, M5S 1A4, Canada
|
|
John Mylopoulos
|
Department of Computer Science, University of Toronto, Toronto, M5S 1A4, Canada
|
|
Kenneth C. Sevcik
|
Department of Computer Science, University of Toronto, Toronto, M5S 1A4, Canada
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 7, Downloads (12 Months): 40, Citation Count: 3
|
|
|
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.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
1
|
|
 |
2
|
|
| |
3
|
|
| |
4
|
|
 |
5
|
Alexander Borgida , Ronald J. Brachman , Deborah L. McGuinness , Lori Alperin Resnick, CLASSIC: a structural data model for objects, Proceedings of the 1989 ACM SIGMOD international conference on Management of data, p.58-67, June 1989, Portland, Oregon, United States
|
| |
6
|
|
| |
7
|
V. K. Chaudhri, V. Hadzilacos, and J. Mylopoulos. Concurrency Control for Knowledge Bases. In Proceedings of the Third International Conference on Knowledge Representation and Reasoning, pages 762-773, 1992.
|
 |
8
|
|
 |
9
|
|
| |
10
|
|
| |
11
|
J. N. Gray, R. A. Lorie, G. R. Putzolu, and I. L. Traiger. Granularity of Locks and Degrees of Consistency iin a Shared Database. In G. M. Nijssen, editor, Modeling in Database Management Systems, pages 365-394. North Holland Publishing Company, 1976.
|
 |
12
|
|
| |
13
|
|
| |
14
|
|
| |
15
|
M. Livny. DeNeT User's Guide (Version 1.5). Technical report, University of Wisconsin, 1990.
|
| |
16
|
|
 |
17
|
|
| |
18
|
J. Mylopoulos, B. Kramer, H. Wang, M. Benjamin, Q. B. Chou, and S. Mensah. Expert System Applications in Process Control. In Proceedings Of the International Symposium on A rtificial Intelligence in Materials Processing Applications, Edmonton, August 1992.
|
| |
19
|
|
| |
20
|
|
 |
21
|
|
 |
22
|
|
 |
23
|
|
| |
24
|
|
| |
25
|
|
| |
26
|
|
| |
27
|
H. Wang. Personal Communication, 1993.
|
| |
28
|
|
 |
29
|
|
 |
30
|
|
|