DocumentCode :
1828719
Title :
Formal model for verifying compatibility among transactions
Author :
Farrag, Abdel Aziz ; Abawajy, Jemal
Author_Institution :
Dept. of Math. & Comput. Sci., Dalhousie Univ., Halifax, NS, Canada
fYear :
1994
fDate :
20-22 Mar 1994
Firstpage :
76
Lastpage :
81
Abstract :
One major problem common to all semantic-based concurrency control systems that have been previously proposed is that of verifying that the allowable (nonserializable) schedules are mutually consistent. In all proposed methods, the verification was assumed to be done by the user. This assumption is both risky and unreasonable for complex database applications. Thus, a formal model is needed so that the verification can be performed by the system. The authors examine this problem. First, they develop a general model for utilizing semantic knowledge. Then, they develop a verification model based on the notion of compatibility among transactions. Their model shows that optimizing the verification is a difficult (NP-Hard) problem. Several near-optimal algorithms for performing the verification in polynomial time are also presented
Keywords :
computational complexity; concurrency control; database theory; formal verification; transaction processing; NP-hard problem; concurrency control systems; database applications; formal model; near-optimal algorithms; polynomial time; semantic knowledge; transactions compatibility; verification model; Concurrency control; Concurrent computing; Control systems; Database systems; Formal verification; Interleaved codes; Mathematics; Polynomials; Processor scheduling; Transaction databases;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
System Theory, 1994., Proceedings of the 26th Southeastern Symposium on
Conference_Location :
Athens, OH
ISSN :
0094-2898
Print_ISBN :
0-8186-5320-5
Type :
conf
DOI :
10.1109/SSST.1994.287907
Filename :
287907
Link To Document :
بازگشت