DocumentCode :
2442438
Title :
Production scheduling in database production systems
Author :
Srivastava, Jaideep ; Wang, Jau H. ; Tan, Jack S Eddy ; Hwang, Kuo W. ; Tsai, W.T.
Author_Institution :
Dept. of Comput. Sci., Minnesota Univ., Minneapolis, MN, USA
fYear :
1990
fDate :
23-26 Apr 1990
Firstpage :
464
Lastpage :
472
Abstract :
A framework for parallelizing both matching and execution phases of a production system is presented. It is shown how concurrency causes new problems, which, if not handled carefully, can lead to inconsistent semantics. A new kind of data conflict is identified as the root cause of this problem. A framework for ensuring correct parallel executions is developed. The performance of the system critically depends on the scheduling of productions, which should aim at maximizing the utilization of parallelism. The design of a pessimistic (careful) scheduler and an optimistic scheduler is discussed, and their proofs of correctness are provided
Keywords :
concurrency control; database management systems; parallel processing; scheduling; careful scheduler; concurrency; correct parallel executions; correctness proofs; data conflict; database production systems; execution phase; inconsistent semantics; matching phase; optimistic scheduler; parallelism; performance; pessimistic scheduler; production scheduling; Artificial intelligence; Computer science; Concurrent computing; Design optimization; Job shop scheduling; Lifting equipment; Parallel processing; Processor scheduling; Production systems; Spatial databases;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Systems Integration, 1990. Systems Integration '90., Proceedings of the First International Conference on
Conference_Location :
Morristown, NJ
Print_ISBN :
0-8186-9027-5
Type :
conf
DOI :
10.1109/ICSI.1990.138712
Filename :
138712
Link To Document :
بازگشت