Cargando…

Structural Reductions Revisited

Structural reductions are a powerful class of techniques that reason on a specification with the goal to reduce it before attempting to explore its behaviors. In this paper we present new structural reduction rules for verification of deadlock freedom and safety properties of Petri nets. These new r...

Descripción completa

Detalles Bibliográficos
Autor principal: Thierry-Mieg, Yann
Formato: Online Artículo Texto
Lenguaje:English
Publicado: 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7324236/
http://dx.doi.org/10.1007/978-3-030-51831-8_15
_version_ 1783551898696024064
author Thierry-Mieg, Yann
author_facet Thierry-Mieg, Yann
author_sort Thierry-Mieg, Yann
collection PubMed
description Structural reductions are a powerful class of techniques that reason on a specification with the goal to reduce it before attempting to explore its behaviors. In this paper we present new structural reduction rules for verification of deadlock freedom and safety properties of Petri nets. These new rules are presented together with a large body of rules found in diverse literature. For some rules we leverage an SMT solver to compute if application conditions are met. We use a CEGAR approach based on progressively refining the classical state equation with new constraints, and memory-less exploration to confirm counter-examples. Extensive experimentation demonstrates the usefulness of this structural verification approach.
format Online
Article
Text
id pubmed-7324236
institution National Center for Biotechnology Information
language English
publishDate 2020
record_format MEDLINE/PubMed
spelling pubmed-73242362020-06-30 Structural Reductions Revisited Thierry-Mieg, Yann Application and Theory of Petri Nets and Concurrency Article Structural reductions are a powerful class of techniques that reason on a specification with the goal to reduce it before attempting to explore its behaviors. In this paper we present new structural reduction rules for verification of deadlock freedom and safety properties of Petri nets. These new rules are presented together with a large body of rules found in diverse literature. For some rules we leverage an SMT solver to compute if application conditions are met. We use a CEGAR approach based on progressively refining the classical state equation with new constraints, and memory-less exploration to confirm counter-examples. Extensive experimentation demonstrates the usefulness of this structural verification approach. 2020-06-02 /pmc/articles/PMC7324236/ http://dx.doi.org/10.1007/978-3-030-51831-8_15 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
Thierry-Mieg, Yann
Structural Reductions Revisited
title Structural Reductions Revisited
title_full Structural Reductions Revisited
title_fullStr Structural Reductions Revisited
title_full_unstemmed Structural Reductions Revisited
title_short Structural Reductions Revisited
title_sort structural reductions revisited
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7324236/
http://dx.doi.org/10.1007/978-3-030-51831-8_15
work_keys_str_mv AT thierrymiegyann structuralreductionsrevisited