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

Descripción completa

Detalles Bibliográficos
Autor principal: Liu, Guanjun
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