Abstract
The paper deals with representations of the safe states set in the Banker's problem. Using a Petri Net model we derive formulas for this set (SAFE) directly and for its (smaller) minimal elements set MIN. Moreover, we partition the set MIN into subclasses, so that two elements of the same subclass only differ by the permutation of their components. The set SORT, which contains only one representend of each subclass, is an even smaller representation of the safe states. We also derive estimates for the size of SORT. Finally we investigate, how our results can be translated to the multidimensional Banker's Problem, where credits in more than one currency can be given.
Preview
Unable to display preview. Download preview PDF.
References
George E. Andrews: The Theory of Partitions; Encyclopedia of Mathematics and its Applications; Addison-Wesley Publishing Company (1976)
P.Brinch Hansen: Operating System Principles; Prentice Hall, Englewood Cliffs (1973)
E.W. Dijkstra: Co-operating sequential processes; in F. Genuys (Ed.): Programming Languages Academic Press, London (1968), 43–112
Otto Forster: Analysis I; Grundkurs Mathematik; Vieweg Verlag (1978)
Dirk Hauschildt: Verklemmungsfreie Betriebsmittelzuteilung mit Hilfe von Residuen. Report: Bericht Fachbereich Informatik; Universität Hamburg (1985)
R.C. Holt: Some Deadlock Properties of Computer Systems; Computing Surveys 4(1972), 179–196
R.C.Holt: On Deadlocks in Computer Systems. Ph.D.Thesis. Toronto Univ. Canada (1971)
Kurt Jensen: Coloured Nets and The Invariant Method. DAIMI PB-104. Aarhus University (1979)
R.Schroff: Vermeidung von totalen Verklemmungen in bewerteten Petrinetzen. Doktorarbeit. Technische Universität München (1974)
R. Schroff: Vermeidung von totalen Verklemmungen in bewerteten Petrinetzen. Lecture Notes on Computer Science 26 (1974), 316–325; Berlin-Heidelberg-New York: Springer (1975)
R. Valk, M. Jantzen: The Residue of Vector Sets with Application to Decidability Problems in Petri Nets; Acta Informatica 21 (1985), 643–674.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1986 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Hauschildt, D., Valk, R. (1986). Safe states in Banker like resource allocation Problems. In: Rozenberg, G. (eds) Advances in Petri Nets 1985. APN 1985. Lecture Notes in Computer Science, vol 222. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0016216
Download citation
DOI: https://doi.org/10.1007/BFb0016216
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-16480-7
Online ISBN: 978-3-540-39822-6
eBook Packages: Springer Book Archive