TRANSACTION SYNCHRONIZATION IN KNOWLEDGE BASES: Concepts, Realization and Quantitative Evaluation

نویسنده

  • Vinay K. Chaudhri
چکیده

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. The transactions in knowledge bases often access a large number of entities and perform complex inferences that may last for a long period of time. In such a situation, using conventional concurrency control methods, which require a transaction to hold its locks until it has acquired all the locks it will ever need, do not lead to good performance. This thesis examines the problem of concurrency control for such long transactions in a knowledge base setting. Using a directed graph as a general model of a knowledge base, we develop an algorithm, called the Dynamic Directed Graph (DDG) policy, that allows release of locks by a transaction before it has acquired all the locks that it will ever need. Furthermore, it deals with a knowledge base whose graph may contain cycles and may receive insertions and deletions of nodes and edges. We develop a theory of correctness for schedules in such databases and use it to prove the correctness of the DDG policy and two other locking policies. In addition, we analyze the well-structured-ness and the deadlock-freedom of the DDG policy. The thesis also includes the design of a prototype implementation of the DDG policy and performance results for three real knowledge bases. These results show that the DDG policy can be implemented without unacceptably high overhead, and for the workloads found in “real-world” knowledge bases, the proposed algorithm can indeed perform better than the conventional methods, such as two-phase locking.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

سرمایۀ اجتماعی و چگونگی نقش آفرینی آن در تحقق اقتصاد دانش محور

In knowledge-based economy, the production, distribution and application of knowledge are the main factors stimulating economic growth, wealth creation and employment in all economic activities. Social capital, with its pivotal role in facilitating cooperation, significantly contributes to production of knowledge because in the present era, science and technology, have kept distant from randomn...

متن کامل

Power, knowledge and legitimacy in KhajehNasirEldin Tusi's Thought

 This article, analyzes three basic concepts (power, knowledge and legitimacy) of Tusi's viewpoint. Also analyze that what are each of these concepts position in Islamic political thought and finally investigate the dignity of each one. In this research exploreTusi's components political thought, in fact explore the relationship between politics government and in relation with the basic concept...

متن کامل

Transaction Support for Design Processes —Requirements, Concepts, and Realization Primitives

During the last decade or so, concepts for database support for non-standard applications like CAD or CASE were developed. Simultaneously, it turned out that the classical transaction concept does not sufficiently support those design applications. New transaction models —such as longlived transactions or cooperative transactions— have been specified for this application domain. This paper firs...

متن کامل

Quantitative and Qualitative Evaluation of the Concepts of Republic and Democracy in Imam Khomeini's Political Thought

Repu: blic and democracy are two terms applied to mean ruling of people since fifth century B.C. They have been especially and tremendously emphasized in west since 16th century. To clarify his ruling system prior and subsequent to the victory of revolution, Imam Khomeini applied these terms as well. What republic and democracy quantitatively and qualitatively mean in Imam Khomeini's political ...

متن کامل

A Quantitative Evaluation of Query Expansion in Domain Specific Information Retrieval

This paper describes our different retrieval approaches conducted on a cultural heritage (CH) content testcollection. In our study, our main objective is to measure the relative merit of various query expansion and semantic enrichment techniques. To do so we considered different strategies based on blind-query expansion as well as using external resource, namely Wikipedia. In using external kno...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1995