2020
DOI: 10.1007/978-3-030-51831-8_15
|View full text |Cite
|
Sign up to set email alerts
|

Structural Reductions Revisited

Abstract: 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 progressive… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
8
0

Year Published

2021
2021
2022
2022

Publication Types

Select...
5
1

Relationship

1
5

Authors

Journals

citations
Cited by 10 publications
(8 citation statements)
references
References 18 publications
0
8
0
Order By: Relevance
“…However, it selects as representative a run involving both 𝑡 1 and 𝑡 2 that is longer than the one using 𝑡 in the original net, it is thus not legitimate to use in our strategy (although it remains valid for 𝐿𝑇 𝐿 \𝑋 ). Rules 14 "Pre agglomeration" and 15 "Post agglomeration" are the most powerful rules of [22] that we are able to apply in our context. They are known to preserve 𝐿𝑇 𝐿 \𝑋 (but not full LTL) and their effect is a reduction at the language level, hence we can use them when dealing with shortening/lengthening insensitive formulae.…”
Section: Agglomeration Of Events Produces Shorter Runsmentioning
confidence: 98%
See 4 more Smart Citations
“…However, it selects as representative a run involving both 𝑡 1 and 𝑡 2 that is longer than the one using 𝑡 in the original net, it is thus not legitimate to use in our strategy (although it remains valid for 𝐿𝑇 𝐿 \𝑋 ). Rules 14 "Pre agglomeration" and 15 "Post agglomeration" are the most powerful rules of [22] that we are able to apply in our context. They are known to preserve 𝐿𝑇 𝐿 \𝑋 (but not full LTL) and their effect is a reduction at the language level, hence we can use them when dealing with shortening/lengthening insensitive formulae.…”
Section: Agglomeration Of Events Produces Shorter Runsmentioning
confidence: 98%
“…Hence chaining reduction rules still produces a reduction. As we will discuss in section 3.1 structural reductions of a specification such as Lipton's transaction reduction [14,13] or Petri net agglomerations [1,22] induce a reduction at the language level.…”
Section: When Is Visiting Shorter Runs Enough ? Definition 7 [Reducti...mentioning
confidence: 99%
See 3 more Smart Citations