Cargando…
PSPACE-Completeness of the Soundness Problem of Safe Asymmetric-Choice Workflow Nets
Asymmetric-choice workflow nets (ACWF-nets) are an important subclass of workflow nets (WF-nets) that can model and analyse business processes of many systems, especially the interactions among multiple processes. Soundness of WF-nets is a basic property guaranteeing that these business processes ar...
Autor principal: | |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
2020
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7324217/ http://dx.doi.org/10.1007/978-3-030-51831-8_10 |
_version_ | 1783551894714580992 |
---|---|
author | Liu, Guanjun |
author_facet | Liu, Guanjun |
author_sort | Liu, Guanjun |
collection | PubMed |
description | Asymmetric-choice workflow nets (ACWF-nets) are an important subclass of workflow nets (WF-nets) that can model and analyse business processes of many systems, especially the interactions among multiple processes. Soundness of WF-nets is a basic property guaranteeing that these business processes are deadlock-/livelock-free and each designed action has a potential chance to be executed. Aalst et al. proved that the soundness problem is decidable for general WF-nets and proposed a polynomial algorithm to check the soundness for free-choice workflow nets (FCWF-nets) that are a special subclass of ACWF-nets. Tiplea et al. proved that for safe acyclic WF-nets the soundness problem is co-NP-complete, and we proved that for safe WF-nets the soundness problem is PSPACE-complete. We also proved that for safe ACWF-nets the soundness problem is co-NP-hard, but this paper sharpens this result by proving that for safe ACWF-nets this problem is PSPACE-complete actually. This paper provides a polynomial-time reduction from the acceptance problem of linear bounded automata (LBA) to the soundness problem of safe ACWF-nets. The kernel of the reduction is to guarantee that an LBA with an input string does not accept the input string if and only if the constructed safe ACWF-net is sound. Based on our reduction, we easily prove that the liveness problem of safe AC-nets is also PSPACE-complete, but the best result on this problem was NP-hardness provided by Ohta and Tsuji. Therefore, we also strengthen their result. |
format | Online Article Text |
id | pubmed-7324217 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2020 |
record_format | MEDLINE/PubMed |
spelling | pubmed-73242172020-06-30 PSPACE-Completeness of the Soundness Problem of Safe Asymmetric-Choice Workflow Nets Liu, Guanjun Application and Theory of Petri Nets and Concurrency Article Asymmetric-choice workflow nets (ACWF-nets) are an important subclass of workflow nets (WF-nets) that can model and analyse business processes of many systems, especially the interactions among multiple processes. Soundness of WF-nets is a basic property guaranteeing that these business processes are deadlock-/livelock-free and each designed action has a potential chance to be executed. Aalst et al. proved that the soundness problem is decidable for general WF-nets and proposed a polynomial algorithm to check the soundness for free-choice workflow nets (FCWF-nets) that are a special subclass of ACWF-nets. Tiplea et al. proved that for safe acyclic WF-nets the soundness problem is co-NP-complete, and we proved that for safe WF-nets the soundness problem is PSPACE-complete. We also proved that for safe ACWF-nets the soundness problem is co-NP-hard, but this paper sharpens this result by proving that for safe ACWF-nets this problem is PSPACE-complete actually. This paper provides a polynomial-time reduction from the acceptance problem of linear bounded automata (LBA) to the soundness problem of safe ACWF-nets. The kernel of the reduction is to guarantee that an LBA with an input string does not accept the input string if and only if the constructed safe ACWF-net is sound. Based on our reduction, we easily prove that the liveness problem of safe AC-nets is also PSPACE-complete, but the best result on this problem was NP-hardness provided by Ohta and Tsuji. Therefore, we also strengthen their result. 2020-06-02 /pmc/articles/PMC7324217/ http://dx.doi.org/10.1007/978-3-030-51831-8_10 Text en © Springer Nature Switzerland AG 2020 This article is made available via the PMC Open Access Subset for unrestricted research re-use and secondary analysis in any form or by any means with acknowledgement of the original source. These permissions are granted for the duration of the World Health Organization (WHO) declaration of COVID-19 as a global pandemic. |
spellingShingle | Article Liu, Guanjun PSPACE-Completeness of the Soundness Problem of Safe Asymmetric-Choice Workflow Nets |
title | PSPACE-Completeness of the Soundness Problem of Safe Asymmetric-Choice Workflow Nets |
title_full | PSPACE-Completeness of the Soundness Problem of Safe Asymmetric-Choice Workflow Nets |
title_fullStr | PSPACE-Completeness of the Soundness Problem of Safe Asymmetric-Choice Workflow Nets |
title_full_unstemmed | PSPACE-Completeness of the Soundness Problem of Safe Asymmetric-Choice Workflow Nets |
title_short | PSPACE-Completeness of the Soundness Problem of Safe Asymmetric-Choice Workflow Nets |
title_sort | pspace-completeness of the soundness problem of safe asymmetric-choice workflow nets |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7324217/ http://dx.doi.org/10.1007/978-3-030-51831-8_10 |
work_keys_str_mv | AT liuguanjun pspacecompletenessofthesoundnessproblemofsafeasymmetricchoiceworkflownets |