Complexity of the soundness problem of bounded workflow nets
Classical workflow nets (WF-nets) are an important class of Petri nets that are widely used to model and analyze workflow systems. Soundness is a crucial property that guarantees these systems are deadlock-free and bounded. Aalst et al. proved that the soundness problem is decidable, and proposed (b...
Saved in:
Main Authors: | , , , |
---|---|
Format: | text |
Language: | English |
Published: |
Institutional Knowledge at Singapore Management University
2012
|
Subjects: | |
Online Access: | https://ink.library.smu.edu.sg/sis_research/5013 https://ink.library.smu.edu.sg/context/sis_research/article/6016/viewcontent/Complexity_of_the_Soundness_Problem_of_Bounded_Workflow_Nets.pdf |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Singapore Management University |
Language: | English |
id |
sg-smu-ink.sis_research-6016 |
---|---|
record_format |
dspace |
spelling |
sg-smu-ink.sis_research-60162020-03-12T09:20:31Z Complexity of the soundness problem of bounded workflow nets LIU, Guan Jun SUN, Jun LIU, Yang DONG, Jin Song Classical workflow nets (WF-nets) are an important class of Petri nets that are widely used to model and analyze workflow systems. Soundness is a crucial property that guarantees these systems are deadlock-free and bounded. Aalst et al. proved that the soundness problem is decidable, and proposed (but not proved) that the soundness problem is EXPSPACE-hard. In this paper, we show that the satisfiability problem of Boolean expression is polynomial time reducible to the liveness problem of bounded WF-nets, and soundness and liveness are equivalent for bounded WF-nets. As a result, the soundness problem of bounded WF-nets is co-NP-hard.Workflow nets with reset arcs (reWF-nets) are an extension to WF-nets, which enhance the expressiveness of WF-nets. Aalst et al. proved that the soundness problem of reWF-nets is undecidable. In this paper, we show that for bounded reWF-nets, the soundness problem is decidable and equivalent to the liveness problem. Furthermore, a bounded reWF-net can be constructed in polynomial time for every linear bounded automaton (LBA) with an input string, and we prove that the LBA accepts the input string if and only if the constructed reWF-net is live. As a result, the soundness problem of bounded reWF-nets is PSPACE-hard. 2012-06-01T07:00:00Z text application/pdf https://ink.library.smu.edu.sg/sis_research/5013 info:doi/10.1007/978-3-642-31131-4_6 https://ink.library.smu.edu.sg/context/sis_research/article/6016/viewcontent/Complexity_of_the_Soundness_Problem_of_Bounded_Workflow_Nets.pdf http://creativecommons.org/licenses/by-nc-nd/4.0/ Research Collection School Of Computing and Information Systems eng Institutional Knowledge at Singapore Management University Petri nets workflow nets workflow nets with reset arcs soundness co-NP-hardness PSPACE-hardness Programming Languages and Compilers Software Engineering |
institution |
Singapore Management University |
building |
SMU Libraries |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
SMU Libraries |
collection |
InK@SMU |
language |
English |
topic |
Petri nets workflow nets workflow nets with reset arcs soundness co-NP-hardness PSPACE-hardness Programming Languages and Compilers Software Engineering |
spellingShingle |
Petri nets workflow nets workflow nets with reset arcs soundness co-NP-hardness PSPACE-hardness Programming Languages and Compilers Software Engineering LIU, Guan Jun SUN, Jun LIU, Yang DONG, Jin Song Complexity of the soundness problem of bounded workflow nets |
description |
Classical workflow nets (WF-nets) are an important class of Petri nets that are widely used to model and analyze workflow systems. Soundness is a crucial property that guarantees these systems are deadlock-free and bounded. Aalst et al. proved that the soundness problem is decidable, and proposed (but not proved) that the soundness problem is EXPSPACE-hard. In this paper, we show that the satisfiability problem of Boolean expression is polynomial time reducible to the liveness problem of bounded WF-nets, and soundness and liveness are equivalent for bounded WF-nets. As a result, the soundness problem of bounded WF-nets is co-NP-hard.Workflow nets with reset arcs (reWF-nets) are an extension to WF-nets, which enhance the expressiveness of WF-nets. Aalst et al. proved that the soundness problem of reWF-nets is undecidable. In this paper, we show that for bounded reWF-nets, the soundness problem is decidable and equivalent to the liveness problem. Furthermore, a bounded reWF-net can be constructed in polynomial time for every linear bounded automaton (LBA) with an input string, and we prove that the LBA accepts the input string if and only if the constructed reWF-net is live. As a result, the soundness problem of bounded reWF-nets is PSPACE-hard. |
format |
text |
author |
LIU, Guan Jun SUN, Jun LIU, Yang DONG, Jin Song |
author_facet |
LIU, Guan Jun SUN, Jun LIU, Yang DONG, Jin Song |
author_sort |
LIU, Guan Jun |
title |
Complexity of the soundness problem of bounded workflow nets |
title_short |
Complexity of the soundness problem of bounded workflow nets |
title_full |
Complexity of the soundness problem of bounded workflow nets |
title_fullStr |
Complexity of the soundness problem of bounded workflow nets |
title_full_unstemmed |
Complexity of the soundness problem of bounded workflow nets |
title_sort |
complexity of the soundness problem of bounded workflow nets |
publisher |
Institutional Knowledge at Singapore Management University |
publishDate |
2012 |
url |
https://ink.library.smu.edu.sg/sis_research/5013 https://ink.library.smu.edu.sg/context/sis_research/article/6016/viewcontent/Complexity_of_the_Soundness_Problem_of_Bounded_Workflow_Nets.pdf |
_version_ |
1770575189659090944 |