How to Bake Quantum into Your Pet Petri Nets and Have Your Net Theory Too
Heinz W. Schmidt

TL;DR
This paper explores integrating quantum computing concepts into Petri nets, demonstrating how net theory can support the synthesis and analysis of hybrid classical-quantum software systems with compositional and universal properties.
Contribution
It establishes a formal connection between Petri nets and quantum systems, enabling the use of net theory for quantum programming and hybrid system modeling.
Findings
Proves universality of Petri nets for quantum programming
Shows compositionality of quantum Petri nets
Provides a recipe for embedding quantum into classical Petri net models
Abstract
Petri nets have found widespread use among many application domains, not least due to their human-friendly graphical syntax for the composition of interacting distributed and asynchronous processes and services, based in partial-order dependencies and concurrent executions. Petri nets also come with abstract semantics, and mathematical methods for compositional synthesis, structural checks and behavioural analysis. These have led to the use of various kinds of nets for real-time, distributed and parallel programming languages, software and services systems, with a view to their interfaces and interaction protocols. These affordances make Petri nets invaluable for distributed software architecture approaches focused on components, their mutual dependencies and environment-facing interactions. Quantum computing -- and in particular quantum software engineering -- is in its infancy and…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
