Quantitative Deadlock Analysis in Petri Nets using Inconsistency Measures

被引:0
作者
Unruh, Elina [1 ]
Delfmann, Patrick [1 ]
Thimm, Matthias [1 ]
机构
[1] Univ Koblenz Landau, Dept Comp Sci, Koblenz, Germany
来源
2021 IEEE 23RD CONFERENCE ON BUSINESS INFORMATICS, CBI 2021, VOL 1 | 2021年
关键词
Petri nets; deadlocks; inconsistency measurement;
D O I
10.1109/CBI52690.2021.00015
中图分类号
F [经济];
学科分类号
02 ;
摘要
Petri Nets are often used to describe, execute, analyze and improve business processes. A special area of interest is the detection of possible deadlocks. Deadlocks can harm the proper execution of business processes which may lead to errors or even impossible business process execution, and, in turn, economic loss. In most cases, it is only determined whether a deadlock can occur, in order to eliminate or avoid it. For this, it is necessary to manipulate the behavior of the net, and thus change it. A so far little considered question is how the severity of the potential to encounter a deadlock can be formally investigated and assessed, without altering the net. This could be useful, for example, to assess and compare systems and processes. In a naive approach, the exhaustive calculation of all possible states of the net would be necessary to check in how many of them a deadlock occurs. This is not reasonable in most cases due to the often high to potentially indefinite number of reachable states. In this paper, approaches are developed to approximate the termination potential of an ordinary marked Petri Net through structural analysis. We do this by leveraging approaches from inconsistency measurement, which is a field within Artificial Intelligence to quantitatively assess the severity of inconsistency in formal knowledge representation formalisms. We develop six different measures for the Petri Net setting and investigate their formal properties, in particular wrt. some rationality postulates that were also adapted from the field of inconsistency measurement.
引用
收藏
页码:42 / 51
页数:10
相关论文
共 19 条
  • [1] AGERWALA T, 1979, COMPUTER, V12, P85, DOI 10.1109/MC.1979.1658580
  • [2] [Anonymous], 2003, THEORETISCHE INFORM
  • [3] [Anonymous], 1978, Notre Dame J. Form. Log. XIX
  • [4] [Anonymous], 2018, Measuring Inconsistency in Information.
  • [5] Barkaoui K, 2005, LECT NOTES COMPUT SC, V3536, P90
  • [6] Baumgarten B., 1996, Petri-Netze - Grundlagen und Anwendung
  • [7] Grant J., 2018, SER STUDIES LOGIC, V73
  • [8] Deadlock analysis and control based on Petri nets: A siphon approach review
    Hou, YiFan
    Barkaoui, Kamel
    [J]. ADVANCES IN MECHANICAL ENGINEERING, 2017, 9 (05)
  • [9] Hunter A., 2008, P 11 INT C PRINCIPLE, P358
  • [10] Jiao L, 2002, LECT NOTES COMPUT SC, V2360, P203