pith. sign in

arxiv: 1410.4235 · v1 · pith:OCX7H4JUnew · submitted 2014-10-15 · 💻 cs.LO · cs.FL

Convolution, Separation and Concurrency

classification 💻 cs.LO cs.FL
keywords convolutionseriesconcurrencyconstructionsexamplesintervallogicspower
0
0 comments X
read the original abstract

A notion of convolution is presented in the context of formal power series together with lifting constructions characterising algebras of such series, which usually are quantales. A number of examples underpin the universality of these constructions, the most prominent ones being separation logics, where convolution is separating conjunction in an assertion quantale; interval logics, where convolution is the chop operation; and stream interval functions, where convolution is used for analysing the trajectories of dynamical or real-time systems. A Hoare logic is constructed in a generic fashion on the power series quantale, which applies to each of these examples. In many cases, commutative notions of convolution have natural interpretations as concurrency operations.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.