Related Experiment Video
Updated: Jul 18, 2026

Inherent Dynamics Visualizer, an Interactive Application for Evaluating and Visualizing Outputs from a Gene Regulatory Network Inference Pipeline
Published on: December 7, 2021
Maximal class of weakly live ordinary Petri nets without emptiable siphons
1Management Information Systems Department, National Chengchi University, Taipei 116, Taiwan, ROC. yaw@mis.nccu.edu.tw
Deadlock-free nets are not always live due to virtual first-order structures (VFOS). Nets without VFOS (NV nets) are live if no siphons empty, a property held by asymmetric choice, synchronized choice, and extended synchronized choice nets.
Area of Science:
- Computer Science
- Formal Methods
- Petri Nets
Background:
- Deadlock-freedom in Petri nets does not guarantee liveness.
- Virtual first-order structures (VFOS) are key to understanding liveness limitations.
- Nets are classified as virtual nets (V nets) or nonvirtual nets (NV nets) based on VFOS presence.
Purpose of the Study:
- To analyze the liveness properties of specific Petri net classes.
- To determine if certain complex net types belong to the class of nonvirtual nets (NV nets).
- To clarify the relationship between VFOS, siphon emptiness, and liveness in these nets.
Main Methods:
- Classification of nets based on the presence or absence of virtual first-order structures (VFOS).
- Analysis of liveness conditions, specifically focusing on the property that no siphons can become empty.
- Categorization of asymmetric choice nets, synchronized choice nets, and extended synchronized choice nets within the V net or NV net framework.
Main Results:
- Nets with VFOS (V nets) may be live or not live, depending on siphon emptiness.
- Nets without VFOS (NV nets) are live if and only if no siphons can become empty.
- Asymmetric choice nets, synchronized choice nets, and extended synchronized choice nets are demonstrated to be NV nets.
Conclusions:
- The study confirms that asymmetric choice nets, synchronized choice nets, and extended synchronized choice nets are nonvirtual nets (NV nets).
- This classification implies that these specific net types are live precisely when their siphons do not empty.
- Understanding VFOS is crucial for guaranteeing liveness in complex Petri net models.
Related Concept Videos
Net Change Theorem
Alternative Sets of Equilibrium Equations
One example of such a situation can be observed in a...
Woodward–Hoffmann Selection Rules and Microscopic Reversibility
The Squeeze Theorem
Constraints and Statical Determinacy
Cyclic Processes And Isolated Systems
In the case of a non-isolated system, the change in the internal energy is zero only if the process is cyclic. A thermodynamic process is considered cyclic if the system undergoes a series of changes and returns to its initial state.
Consider a cyclic process that returns to its initial state, undergoing a four-step process. The heat transfer along each path...
