TY - UNPB
T1 - On Categories of Nested Conditions
AU - Rensink, Arend
AU - Corradini, Andrea
PY - 2024/8/12
Y1 - 2024/8/12
N2 - Nested conditions are used, among other things, as a graphical way to express first order formulas ruling the applicability of a graph transformation rule to a given match. In this paper, we propose (for the first time) a notion of structural morphism among nested conditions, consistent with the entailment of the corresponding formulas. This reveals a structural weakness of the existing definition of nested conditions, which we overcome by proposing a new notion of span-based nested conditions, embedding the original ones. We also introduce morphisms for the latter, showing that those form a richer structure by organising the various models in a number of categories suitably related by functors.
AB - Nested conditions are used, among other things, as a graphical way to express first order formulas ruling the applicability of a graph transformation rule to a given match. In this paper, we propose (for the first time) a notion of structural morphism among nested conditions, consistent with the entailment of the corresponding formulas. This reveals a structural weakness of the existing definition of nested conditions, which we overcome by proposing a new notion of span-based nested conditions, embedding the original ones. We also introduce morphisms for the latter, showing that those form a richer structure by organising the various models in a number of categories suitably related by functors.
KW - cs.LO
U2 - 10.48550/arXiv.2408.06196
DO - 10.48550/arXiv.2408.06196
M3 - Working paper
BT - On Categories of Nested Conditions
PB - ArXiv.org
ER -