Table of Contents
Fetching ...

On Reduction and Synthesis of Petri's Cycloids

Rüdiger Valk, Daniel Moldt

TL;DR

This work addresses recovering the four cycloid parameters $(\alpha,\beta,\gamma,\delta)$ from a Petri net representation and deciding cycloid isomorphism via structured reductions. It introduces cycloid algebra and rewriting-style reduction rules that interpret reductions as shear mappings on the Petri space and yields closed-form synthesis results to obtain $(\alpha,\beta,\gamma,\delta)$ from path-based invariants and the net's area $A$. It proves that cycloid isomorphism coincides with $\beta\delta$-reduction equivalence (and symmetrically with $\alpha\gamma$-reductions) and shows how entire reduction chains can be reconstructed, enabling a linear-time decision procedure with $O(\log \beta \cdot \log \delta)$ bit-operations. The framework further extends to lbc-cycloids and canonical regular cycloids, providing practical methods to characterize and compare synchronous sequential processes via a compact parametric description.

Abstract

Cycloids are particular Petri nets for modelling processes of actions and events, belonging to the fundaments of Petri's general systems theory. Defined by four parameters they provide an algebraic formalism to describe strongly synchronized sequential processes. To further investigate their structure, reduction systems of cycloids are defined in the style of rewriting systems and properties of irreducible cycloids are proved. In particular the synthesis of cycloid parameters from their Petri net structure is derived, leading to an efficient method for a decision procedure for cycloid isomorphism.

On Reduction and Synthesis of Petri's Cycloids

TL;DR

This work addresses recovering the four cycloid parameters from a Petri net representation and deciding cycloid isomorphism via structured reductions. It introduces cycloid algebra and rewriting-style reduction rules that interpret reductions as shear mappings on the Petri space and yields closed-form synthesis results to obtain from path-based invariants and the net's area . It proves that cycloid isomorphism coincides with -reduction equivalence (and symmetrically with -reductions) and shows how entire reduction chains can be reconstructed, enabling a linear-time decision procedure with bit-operations. The framework further extends to lbc-cycloids and canonical regular cycloids, providing practical methods to characterize and compare synchronous sequential processes via a compact parametric description.

Abstract

Cycloids are particular Petri nets for modelling processes of actions and events, belonging to the fundaments of Petri's general systems theory. Defined by four parameters they provide an algebraic formalism to describe strongly synchronized sequential processes. To further investigate their structure, reduction systems of cycloids are defined in the style of rewriting systems and properties of irreducible cycloids are proved. In particular the synthesis of cycloid parameters from their Petri net structure is derived, leading to an efficient method for a decision procedure for cycloid isomorphism.
Paper Structure (2 sections, 4 figures, 1 table)

This paper contains 2 sections, 4 figures, 1 table.

Figures (4)

  • Figure 1:
  • Figure 2: The cycloid $\mathcal{C}( 2,3,3,3 )$.
  • Figure 3: Folding for the cycloid $\mathcal{C}( 2,1,2,1)$ called 4-seasons by Petri.
  • Figure 4: a) Fundamental parallelogram of $\mathcal{C}(4,2,2,3)$ and b) Petri space.

Theorems & Definitions (3)

  • Definition 2.1: Valk-2019
  • Definition 2.2: Valk-2019
  • Definition 2.3: Valk-2019