• DocumentCode
    3669143
  • Title

    Symbolic computation of boundary unsafe states in complex resource allocation systems using partitioning techniques

  • Author

    Zhennan Fei;Knut Åkesson;Spyros Reveliotis

  • Author_Institution
    Department of Signals and Systems Chalmers University of Technology
  • fYear
    2015
  • Firstpage
    799
  • Lastpage
    806
  • Abstract
    In some recent work, we proposed a binary decision diagram (BDD-) based approach for the development of the maximally permissive deadlock avoidance policy (DAP) for complex resource allocation systems (RAS), that is based on the identification and the explicit storage of a set of critical states in the underlying RAS state-space. The work presented in this paper seeks to extend the applicability of the aforementioned results by coupling them with a partitioning technique for the more efficient storage and processing of the BDD that encodes the underlying state space. The reported numerical experimentation demonstrates the increased efficiency of the new algorithm w.r.t. its space and time complexity, compared to the previous method that uses a more monolithic representation of the RAS state-space. The last part of the paper also discusses some further potential advantages of the presented method, including its amenability to a parallelized implementation and its ability to cope effectively and efficiently with uncontrollable behavior.
  • Keywords
    "Boolean functions","Data structures","Resource management","System recovery","Dynamic scheduling","Complexity theory","Heuristic algorithms"
  • Publisher
    ieee
  • Conference_Titel
    Automation Science and Engineering (CASE), 2015 IEEE International Conference on
  • ISSN
    2161-8070
  • Electronic_ISBN
    2161-8089
  • Type

    conf

  • DOI
    10.1109/CoASE.2015.7294179
  • Filename
    7294179