paper

Convolution and Concurrency

arXiv:2002.02321

Abstract

We show how concurrent quantales and concurrent Kleene algebras arise as convolution algebras of functions from structures with two ternary relations that satisfy relational interchange laws into concurrent quantales or Kleene algebras . The elements of can be understood as weights; the case $Q=\bool$ corresponds to a powerset lifting. We develop a correspondence theory between relational properties in and algebraic properties in and in the sense of modal and substructural logics, and boolean algebras with operators. As examples, we construct the concurrent quantales and Kleene algebras of -weighted words, digraphs, posets, isomorphism classes of finite digraphs and pomsets.

Convolution and Concurrency · wovepaper