Petri net
Builds on Bipartite graph
Definition
A Petri net is a triple where:
- and are finite disjoint sets, the places and the transitions;
- is the weight function, with .
A marking is a map . A transition is enabled at if for every . An enabled transition can fire, and this gives the marking with A marking is reachable from an initial marking if it arises from by a finite sequence of firings.
Remarks
The arcs are the pairs with ; they form a bipartite graph between and .
Example: let , , , and the other weights . From , the transition is enabled because , and firing gives .
Non-example of enabling: at , the transition is not enabled, because . So is a dead marking of this net.
The reachability problem for Petri nets, whether a given marking is reachable from , is decidable.
Reading path
To understand this page from the ground up, read these 2 pages in order. The foundations come first.
Show the path as a graph
- no evidence level
- Bipartite graph concept
- Petri net definition
Further reading
About this page
| Tag | HC7T9KAAY9 |
|---|---|
| URI | m2://HC7T9KAAY9 |
| Kind | definition |
| Writing | W0 stub |
| MSC | 68Q85, 68Q10 |
| Defines | Petri net |
| Uses | Bipartite graph |
| Changed | 3 November 2026 |
Markdown · JSON · Edit on GitHub
What this page needs for W1
- a source with a locator (0 of 1)
The writing levels say how complete the text of a page is. They do not measure its truth.
What links here
No page links to this page yet.