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...

Full description

Saved in:
Bibliographic Details
Main Authors: LIU, Guan Jun, SUN, Jun, LIU, Yang, DONG, Jin Song
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