mlsanityData to 14 Oct 2026

Concurrent Kleene Algebra with Observations: from Hypotheses to Completeness

arXiv 2002.09682 ↗First posted 22 Feb 2020cs.LOcited by 1

Not on the map. Why?

Abstract (arXiv)

Concurrent Kleene Algebra (CKA) extends basic Kleene algebra with a parallel composition operator, which enables reasoning about concurrent programs. However, CKA fundamentally misses tests, which are needed to model standard programming constructs such as conditionals and mathsfwhile-loops. It turns out that integrating tests in CKA is subtle, due to their interaction with parallelism. In this paper we provide a solution in the form of Concurrent Kleene Algebra with Observations (CKAO). Our main contribution is a completeness theorem for CKAO. Our result resorts on a more general study of CKA "with hypotheses", of which CKAO turns out to be an instance: this analysis is of independent interest, as it can be applied to extensions of CKA other than CKAO.

Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). First posted on arXiv 22 Feb 2020.

Builds on

No reference list yet.

Built on by

Cited by year

Citing papers per year: 2024: 1.

1 paper.