首页> 外文期刊>IEEE Transactions on Automatic Control >Deadlock avoidance in sequential resource allocation systems withmultiple resource acquisitions and flexible routings
【24h】

Deadlock avoidance in sequential resource allocation systems withmultiple resource acquisitions and flexible routings

机译:在具有多个资源获取和灵活路由的顺序资源分配系统中避免死锁

获取原文
获取原文并翻译 | 示例

摘要

Considers the deadlock avoidance problem for the class of conjunctive/disjunctive (sequential) resource allocation systems (C/D-RAS), which allows for multiple resource acquisitions and flexible routings. First, a siphon-based characterization for the liveness of Petri nets (PNs) modeling C/D-RAS is developed, and subsequently, this characterization facilitates the development of a polynomial-complexity deadlock avoidance policy (DAP) that is appropriate for the considered RAS class. The resulting policy is characterized as C/D-RUN. The last part of the paper exploits the aforementioned siphon-based characterization of C/D-RAS liveness, in order to develop a sufficiency condition for C/D-RAS liveness that takes the convenient form of a mixed integer programming (MIP) formulation. The availability of this MIP formulation subsequently allows the “automatic” correctness verification of any tentative C/D-RAS DAP for which the controlled system behavior remains in the class of PNs modeling C/D-RAS, and the effective flexibility enhancement of the aforementioned C/D-RUN DAP implementations. Finally, we notice that, in addition to extending and complementing the current theory on deadlock-free sequential resource allocation to the most powerful class of C/D-RAS, the presented results also (i) nontrivially generalize important concepts and techniques of ordinary PN structural analysis to the broader class of nonordinary PNs, while (ii) from a practical standpoint, they can find direct application in the (work-) flow management of modern production, service and/or transportation environments
机译:考虑连接/分离(顺序)资源分配系统(C / D-RAS)类的避免死锁问题,该问题允许进行多个资源获取和灵活的路由。首先,开发了基于虹吸管的Petri网(PNs)建模C / D-RAS的活动性表征,随后,此表征有助于开发适用于所考虑因素的多项式复杂性死锁避免策略(DAP) RAS类。生成的策略的特征是C / D-RUN。本文的最后一部分利用了上述基于虹吸管的C / D-RAS活动性特征,以便为C / D-RAS活动性提供充分的条件,采用混合整数编程(MIP)公式的方便形式。此MIP公式的可用性随后允许对任何暂定C / D-RAS DAP进行“自动”正确性验证,对于这些暂定C / D-RAS DAP,其受控系统行为仍属于PNs建模C / D-RAS的类别,并且可以有效地增强上述功能C / D-RUN DAP实现。最后,我们注意到,除了将当前有关无死锁的顺序资源分配的理论扩展和补充到最强大的C / D-RAS类之外,本文提出的结果还(i)非凡地概括了普通PN的重要概念和技术对非常规PN的更广泛类别进行结构分析,而(ii)从实践的角度来看,它们可以直接应用于现代生产,服务和/或运输环境的(工作)流程管理中

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号