Theoretical Foundation of Colored Petri Net through an Analysis of their Markings as Multi-classification
Jules Chenou, George Hsieh, Aurelia Williams

TL;DR
This paper develops a theoretical framework connecting colored Petri nets to multi-classification systems, enabling analysis of evolving information flow in dynamic distributed systems using a classification-based approach.
Contribution
It extends classification theory to multiclassification and applies it to colored Petri nets, linking markings to multiclassification and constructing a knowledge base.
Findings
Markings of CPN are equivalent to multiclassification.
Unfolding multiclassification into binary classification facilitates theory computation.
Amalgamation of classifications from CPN markings forms a comprehensive knowledge base.
Abstract
Barwise and Seligman stated the first principle of information flow: "Information flow results from regularities in the distributed system." They represent a distributed system in terms of a classification consisting of a set of objects or tokens to be classified, a set of types used to classify tokens, and a binary relation between tokens and types that tells one which tokens are classified as being of which types. We aim to further this investigation and proceed with a dynamic or evolving system instead of a static system. We claim that a classification is a snapshot of a distributed system at a given moment or context. We then aim to answer the question posed by an evolving context. As the context or configuration changes, how to regularities evolve. This paper is a continuation of an investigation we started in \cite{esterlin}, where we initiated how to capture a dynamism of…
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.
Taxonomy
TopicsPetri Nets in System Modeling · Business Process Modeling and Analysis · Distributed systems and fault tolerance
