DocumentCode :
358945
Title :
A scalable deadlock avoidance policy for batch processes
Author :
Tittus, M. ; Ferreira, P.M.
Author_Institution :
Sch. of Eng, Univ. Coll. Boras, Sweden
Volume :
5
fYear :
2000
fDate :
2000
Firstpage :
3528
Abstract :
Allocating non-sharable resources for jobs in batch processes can lead to deadlocks. Using colored digraphs to model the wait-relationship between resources in a job-path, a graph-theoretic approach is proposed to give necessary conditions for the existence of unsafe system states, i.e., allocations that will prevent some jobs from successful execution. Based on these necessary conditions a correct and scalable control policy for deadlock avoidance is given, which is somewhat conservative and allows some trade-off between computational complexity and permissiveness
Keywords :
batch processing (industrial); computational complexity; directed graphs; optimal control; production control; resource allocation; Banker algorithm; batch processes; colored digraphs; computational complexity; deadlock avoidance; graph-theory; necessary conditions; optimal control; permissiveness; resource allocation; Computational complexity; Educational institutions; Graph theory; Industrial control; Optimal control; Polynomials; Real time systems; Resource management; State feedback; System recovery;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
American Control Conference, 2000. Proceedings of the 2000
Conference_Location :
Chicago, IL
ISSN :
0743-1619
Print_ISBN :
0-7803-5519-9
Type :
conf
DOI :
10.1109/ACC.2000.879226
Filename :
879226
Link To Document :
بازگشت