Generic trace semantics and graded monads

Stefan Milius, Dirk Pattinson, Lutz Schröder

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

    31 Citations (Scopus)

    Abstract

    Models of concurrent systems employ a wide variety of semantics inducing various notions of process equivalence, ranging from linear-time semantics such as trace equivalence to branching-time semantics such as strong bisimilarity. Many of these generalize to system types beyond standard transition systems, featuring, for example, weighted, probabilistic, or game-based transitions; this motivates the search for suitable coalgebraic abstractions of process equivalence that cover these orthogonal dimensions of generality, i.e. are generic both in the system type and in the notion of system equivalence. In recent joint work with Kurz, we have proposed a parametrization of system equivalence over an embedding of the coalgebraic type functor into a monad. In the present paper, we refine this abstraction to use graded monads, which come with a notion of depth that corresponds, e.g., to trace length or bisimulation depth. We introduce a notion of graded algebras and show how they play the role of formulas in trace logics.

    Original languageEnglish
    Title of host publication6th Conference on Algebra and Coalgebra in Computer Science, CALCO 2015
    EditorsLawrence S. Moss, Pawel Sobocinski
    PublisherSchloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing
    Pages253-269
    Number of pages17
    ISBN (Electronic)9783939897842
    DOIs
    Publication statusPublished - 1 Oct 2015
    Event6th Conference on Algebra and Coalgebra in Computer Science, CALCO 2015 - Nijmegen, Netherlands
    Duration: 24 Jun 201526 Jun 2015

    Publication series

    NameLeibniz International Proceedings in Informatics, LIPIcs
    Volume35
    ISSN (Print)1868-8969

    Conference

    Conference6th Conference on Algebra and Coalgebra in Computer Science, CALCO 2015
    Country/TerritoryNetherlands
    CityNijmegen
    Period24/06/1526/06/15

    Fingerprint

    Dive into the research topics of 'Generic trace semantics and graded monads'. Together they form a unique fingerprint.

    Cite this