DocumentCode :
2106943
Title :
Generation Method of Concurrency Control Program by Using Genetic Programming
Author :
Tamura, Shinji ; Hochin, Teruhisa ; Nomiya, Hiroki
Author_Institution :
Div. of Inf. Sci., Kyoto Inst. of Technol., Kyoto, Japan
fYear :
2011
fDate :
6-8 July 2011
Firstpage :
175
Lastpage :
180
Abstract :
This paper proposes a generation system of concurrency control program by using genetic programming (GP). This system generates concurrency control program according to the features of transactions, which are collections of database operations. Functions and terminals of trees representing program in GP, and the fitness measure function used in GP are proposed. The functions and the terminals include those changing and testing variables attached to data items and transactions as well as those checking the kind of operation etc. These will bring us general concurrency control program, which is beyond the combination of the parts of traditional concurrency control program. As the granularity of the functions and the terminals is small, the sub-trees, which are used for the popular concurrency control protocol, and are prepared in advance, are used. The fitness measure function considers the goodness of concurrency control program. The experiments show that a concurrency control program using locks could be generated under the concurrent environment, while a concurrency control program better than the two-phase locking protocol could be generated under the not-so-concurrent environment.
Keywords :
concurrency control; genetic algorithms; concurrency control program; database operation; fitness measure function; genetic programming; two-phase locking protocol; Concurrency control; Database systems; Genetics; Probability; Protocols; Schedules; concurrency control; genetic programming; program generation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD), 2011 12th ACIS International Conference on
Conference_Location :
Sydney, NSW
Print_ISBN :
978-1-4577-0896-1
Type :
conf
DOI :
10.1109/SNPD.2011.16
Filename :
6063562
Link To Document :
بازگشت