1-Safe Petri nets and special cube complexes: equivalence and applications

10/08/2018
by   Jérémie Chalopin, et al.
0

Nielsen, Plotkin, and Winskel (1981) proved that every 1-safe Petri net N unfolds into an event structure E_N. By a result of Thiagarajan (1996 and 2002), these unfoldings are exactly the trace regular event structures. Thiagarajan (1996 and 2002) conjectured that regular event structures correspond exactly to trace regular event structures. In a recent paper (Chalopin and Chepoi, 2017, 2018), we disproved this conjecture, based on the striking bijection between domains of event structures, median graphs, and CAT(0) cube complexes. On the other hand, in Chalopin and Chepoi (2018) we proved that Thiagarajan's conjecture is true for regular event structures whose domains are principal filters of universal covers of (virtually) finite special cube complexes. In the current paper, we prove the converse: to any finite 1-safe Petri net N one can associate a finite special cube complex X_N such that the domain of the event structure E_N (obtained as the unfolding of N) is a principal filter of the universal cover X_N of X_N. This establishes a bijection between 1-safe Petri nets and finite special cube complexes and provides a combinatorial characterization of trace regular event structures. Using this bijection and techniques from graph theory and geometry (MSO theory of graphs, bounded treewidth, and bounded hyperbolicity) we disprove yet another conjecture by Thiagarajan (from the paper with S. Yang from 2014) that the monadic second order logic of a 1-safe Petri net is decidable if and only if its unfolding is grid-free. Our counterexample is the trace regular event structure Ė_Z which arises from a virtually special square complex Ż. The domain of Ė_Z is grid-free (because it is hyperbolic), but the MSO theory of the event structure Ė_Z is undecidable.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/09/2018

The Monadic Second Order Theory of Grid-Free 1-Safe Petri Nets is Decidable

Finite 1-safe Petri nets, also called net systems, are natural models of...
research
12/09/2020

Decomposition of (2k+1)-regular graphs containing special spanning 2k-regular Cayley graphs into paths of length 2k+1

A P_ℓ-decomposition of a graph G is a set of paths with ℓ edges in G tha...
research
05/08/2018

Decidability of the existential fragment of some infinitely generated trace monoids: an application to ordinals

Diekert, Matiyasevich and Muscholl proved that the existential first-ord...
research
10/05/2018

Unfolding of Finite Concurrent Automata

We consider recognizable trace rewriting systems with level-regular cont...
research
02/21/2018

WQO dichotomy for 3-graphs

We investigate data-enriched models, like Petri nets with data, where ex...
research
11/30/2020

A new operational representation of dependencies in Event Structures

The execution of an event in a complex and distributed system where the ...
research
11/02/2021

Unfoldings and Nets of Regular Polytopes

Over a decade ago, it was shown that every edge unfolding of the Platoni...

Please sign up or login with your details

Forgot password? Click here to reset