ACM Home Page
Please provide us with feedback. Feedback
Game interpretation of the deadlock avoidance problem
Full text PdfPdf (488 KB)
Source
Communications of the ACM archive
Volume 20 ,  Issue 10  (October 1977) table of contents
Pages: 741 - 745  
Year of Publication: 1977
ISSN:0001-0782
Author
R. Devillers  Free Univ. of Brussells, Brussels, Belgium
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 12,   Downloads (12 Months): 27,   Citation Count: 6
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/359842.359854
What is a DOI?

ABSTRACT

The deadlock avoidance problem may be defined informally as the determination, from some a priori information about the processes, resources, operating system, etc., of the “safe situations” which may be realized without endangering the smooth running of the system. When each process specifies its future needs by a flowchart of need-defined steps, a global approach to the phenomenon and its interpretation as a game between the operating system and the processes allows formalization of risk and safety concepts. The bipartite graph representation of this game may then be used to construct explicitly the set of safe states and to study their properties.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Devillers, R. Pr6vention des interblocages dans un module organigrammes. Ph.D. Th., Universit6 Libre de Bruxelles, Brussels, 1974.
2
 
3
Habermann, A.N. The equivalence of some deadlock-avoidance criteria. Tech. Rep. 52, U. of Newcastle upon Tyne, Newcastle upon Tyne, England, 1973.
 
4
Hebalkar, P.G. Deadlock-free sharing of resources in asynchronous systems. Sc.D. Diss. M.I.T. Cambridge, Mass., 1970.
5
 
6
Shoshani, A., and Coffman Jr., E.G. Sequencing tasks in multiprocess, multiple resource systems to avoid deadlocks. Tech. Rep. 78, Princeton U., Princeton, N.J., 1969.