Skip to content

Composition of Petri Nets #13

@vanrein

Description

@vanrein

A few mechanisms can be thought of for composing Petri Nets:

  • Combining same-named transitions. Transitions fire unpredictably, and additional arcs add nothing but constraints to that.
  • Combining same-named places? This would seem to tap and inject tokens from places when viewing a partial Petri Net. May be a break with the concept, if not carefully done.
  • Refinement of the atomic (not zero-time) transition into smaller transitions. May be a break with the concept, if not carefully done.

These can be really helpful in managing complexity. When the models are supplied as a list, the compiler can, wel, er... compile them into a larger one. Since the editor and simulator are likely to not follow this, the emphasis on predictable semantics has been added above.

At the present time, it may be that the only thing we shall consider are the same-named transitions.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions