Skip to Main content Skip to Navigation
Journal articles

New Efficient Petri Nets Reductions for Parallel Programs Verification

Abstract : Structural model abstraction is a powerful technique for reducing the complexity of a state based enumeration analysis. We present in this paper new efficient Petri nets reductions. First, we define `behavioural'' reductions (i.e. based on conditions related to the language f the net) which preserve a fundamental property of a net (i.e. liveness) and any formula of the (action-based) linear time logic that does not observe reduced transitions of the net. We show how to substitute these conditions by structural or algebraical ones leading to reductions that can be efficiently checked and applied whereas enlarging the application spectrum of the previous reductions. At last, we illustrate our method on a significant and typical example of synchronisation pattern of parallel programs.
Document type :
Journal articles
Complete list of metadata
Contributor : Laboratoire CEDRIC Connect in order to contact the contributor
Submitted on : Friday, March 6, 2015 - 11:00:43 AM
Last modification on : Friday, March 11, 2022 - 3:08:05 PM


  • HAL Id : hal-01125149, version 1



Serge Haddad, Jean-François Pradat-Peyre. New Efficient Petri Nets Reductions for Parallel Programs Verification. Parallel Processing Letters, World Scientific Publishing, 2006, 16, pp.101-116. ⟨hal-01125149⟩



Record views