ChatDiagram
Petri Net · Petri

Mutual exclusion with a shared resource — Petri Net

The canonical concurrency pattern as a Petri net — two processes competing for a single Mutex token. Either process may enter its critical section, but the shared token guarantees they never do so at the same time. Both entry transitions show as enabled until one fires and consumes the resource.

Type Petri netStandard Murata 1989 + ISO/IEC 15909-1Engine schematex-petriUpdated 5/26/2026
Mutual exclusion with a shared resource
Drawing preview
More like this

Other examples in this family.

Browse all petri net templates →