Monoidal streams for dataflow programming
We introduce monoidal streams: a generalization of causal stream functions to monoidal
categories. In the same way that streams provide semantics to dataflow programming with …
categories. In the same way that streams provide semantics to dataflow programming with …
Bicategories of automata, automata in bicategories
We study bicategories of (deterministic) automata, ie how automata $ E\leftarrow E\otimes
I\to O $ organise as the 1-cells of a bicategory $\mathbf {Mly} _\mathcal {K} $, drawing from …
I\to O $ organise as the 1-cells of a bicategory $\mathbf {Mly} _\mathcal {K} $, drawing from …
Span (Graph): a canonical feedback algebra of open transition systems
Abstract We show that Span (Graph)∗, an algebra for open transition systems introduced by
Katis, Sabadini and Walters, satisfies a universal property. By itself, this is a justification of …
Katis, Sabadini and Walters, satisfies a universal property. By itself, this is a justification of …
[PDF][PDF] SMT-based Safety Verification of Data-Aware Processes: Foundations and Applications.
A Gianola - BPM (PhD/Demos), 2022 - bia.unibz.it
In recent years, a huge body of research has been devoted to the challenging problem of
integrating data and processes to achieve a more comprehensive understanding on their …
integrating data and processes to achieve a more comprehensive understanding on their …
Coinductive streams in monoidal categories
We introduce monoidal streams. Monoidal streams are a generalization of causal stream
functions, which can be defined in cartesian monoidal categories, to arbitrary symmetric …
functions, which can be defined in cartesian monoidal categories, to arbitrary symmetric …
Monoidal width
We introduce monoidal width as a measure of complexity for morphisms in monoidal
categories. Inspired by well-known structural width measures for graphs, like tree width and …
categories. Inspired by well-known structural width measures for graphs, like tree width and …
Monoidal Width: Unifying Tree Width, Path Width and Branch Width
We introduce monoidal width as a measure of the difficulty of decomposing morphisms in
monoidal categories. For graphs, we show that monoidal width and two variations capture …
monoidal categories. For graphs, we show that monoidal width and two variations capture …
The semibicategory of Moore automata
We study the semibicategory $\textsf {Mre} $ of" Moore automata": an arrangement of
objects, 1-and 2-cells which is inherently and irredeemably nonunital in dimension one …
objects, 1-and 2-cells which is inherently and irredeemably nonunital in dimension one …
Categorical Foundation of Explainable AI: A Unifying Theory
Explainable AI (XAI) aims to address the human need for safe and reliable AI systems.
However, numerous surveys emphasize the absence of a sound mathematical formalization …
However, numerous surveys emphasize the absence of a sound mathematical formalization …
Effectful Mealy Machines: Bisimulation and Trace
We introduce effectful Mealy machines-a general notion of Mealy machine with global
effects-and give them semantics in terms of both effectful bisimilarity and traces. Bisimilarity …
effects-and give them semantics in terms of both effectful bisimilarity and traces. Bisimilarity …