On Categories of Nested Conditions

Arend Rensink, Andrea Corradini

Research output: Chapter in Book/Report/Conference proceedingChapterAcademicpeer-review

22 Downloads (Pure)

Abstract

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.
Original languageEnglish
Title of host publicationPrinciples of Verification: Cycling the Probabilistic Landscape
Subtitle of host publicationEssays Dedicated to Joost-Pieter Katoen on the Occasion of His 60th Birthday, Part I
EditorsNils Jansen, Sebastian Junges, Benjamin Lucien Kaminski, Christoph Matheja, Thomas Noll, Tim Quatmann, Mariëlle Stoelinga, Matthias Volk
Place of PublicationCham, Switzerland
PublisherSpringer
Pages393-418
Number of pages26
ISBN (Electronic)978-3-031-75783-9
ISBN (Print)978-3-031-75782-2
DOIs
Publication statusPublished - 2025

Publication series

NameLecture Notes in Computer Science
PublisherSpringer
Volume15260
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Keywords

  • 2025 OA procedure
  • Graph Transformation, Nested Condition, Entailment, Category Theory

Fingerprint

Dive into the research topics of 'On Categories of Nested Conditions'. Together they form a unique fingerprint.

Cite this