DocumentCode :
29515
Title :
Efficient Enumeration of Minimal Unsafe States in Complex Resource Allocation Systems
Author :
Nazeem, Ahmed ; Reveliotis, Spyros
Author_Institution :
United Airlines, Chicago, IL, USA
Volume :
11
Issue :
1
fYear :
2014
fDate :
Jan. 2014
Firstpage :
111
Lastpage :
124
Abstract :
An earlier work of ours has proposed a novel approach for the deployment of the maximally permissive deadlock avoidance policy for complex resource allocation systems (RAS), that is based on the identification and the efficient storage of a critical subset of states of the underlying RAS state space; the availability of this information enables an expedient one-step-lookahead scheme for the identification and blockage of transitions that will take the system behavior outside its safe region. This paper complements the aforementioned results by introducing a novel algorithm that provides those critical states while avoiding the complete enumeration of the RAS state space.
Keywords :
discrete event systems; large-scale systems; resource allocation; RAS state space; complex resource allocation system; discrete event systems; maximally permissive deadlock avoidance policy; minimal unsafe state enumeration; one-step-lookahead scheme; transition blockage; transition identification; Algorithm design and analysis; Availability; Data structures; Heuristic algorithms; Resource management; System recovery; Vectors; Deadlock avoidance; minimal deadlocks; minimal unsafe states; sequential resource allocation systems;
fLanguage :
English
Journal_Title :
Automation Science and Engineering, IEEE Transactions on
Publisher :
ieee
ISSN :
1545-5955
Type :
jour
DOI :
10.1109/TASE.2013.2266793
Filename :
6555954
Link To Document :
بازگشت