{"title":"An Invertible State Space for Process Trees","authors":"Gero Kolhof, Sebastiaan J. van Zelst","doi":"arxiv-2407.21468","DOIUrl":null,"url":null,"abstract":"Process models are, like event data, first-class citizens in most process\nmining approaches. Several process modeling formalisms have been proposed and\nused, e.g., Petri nets, BPMN, and process trees. Despite their frequent use,\nlittle research addresses the formal properties of process trees and the\ncorresponding potential to improve the efficiency of solving common\ncomputational problems. Therefore, in this paper, we propose an invertible\nstate space definition for process trees and demonstrate that the corresponding\nstate space graph is isomorphic to the state space graph of the tree's inverse.\nOur result supports the development of novel, time-efficient, decomposition\nstrategies for applications of process trees. Our experiments confirm that our\nstate space definition allows for the adoption of bidirectional state space\nsearch, which significantly improves the overall performance of state space\nsearches.","PeriodicalId":501525,"journal":{"name":"arXiv - CS - Data Structures and Algorithms","volume":"96 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-07-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"arXiv - CS - Data Structures and Algorithms","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2407.21468","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Process models are, like event data, first-class citizens in most process
mining approaches. Several process modeling formalisms have been proposed and
used, e.g., Petri nets, BPMN, and process trees. Despite their frequent use,
little research addresses the formal properties of process trees and the
corresponding potential to improve the efficiency of solving common
computational problems. Therefore, in this paper, we propose an invertible
state space definition for process trees and demonstrate that the corresponding
state space graph is isomorphic to the state space graph of the tree's inverse.
Our result supports the development of novel, time-efficient, decomposition
strategies for applications of process trees. Our experiments confirm that our
state space definition allows for the adoption of bidirectional state space
search, which significantly improves the overall performance of state space
searches.
在大多数流程挖掘方法中,流程模型与事件数据一样,都是一等公民。已经提出并使用了多种流程建模形式,例如 Petri 网、BPMN 和流程树。尽管流程树被频繁使用,但很少有研究涉及流程树的形式属性以及相应的提高解决常见计算问题效率的潜力。因此,在本文中,我们提出了流程树的逆状态空间定义,并证明了相应的状态空间图与流程树逆的状态空间图同构。我们的实验证实,我们的状态空间定义允许采用双向状态空间搜索,从而显著提高了状态空间搜索的整体性能。