Kappe, T;
Brunet, P;
Rot, J;
Silva, A;
Wagemaker, J;
Zanasi, F;
(2019)
Kleene Algebra with Observations.
In:
Proceedings of the 30th International Conference on Concurrency Theory (CONCUR 2019).
(pp. 41:1 -41:16).
Schloss Dagstuhl--Leibniz-Zentrum fuer Informatik: Dagstuhl, Germany.
Preview |
Text
LIPIcs-CONCUR-2019-41.pdf - Published Version Download (514kB) | Preview |
Abstract
Kleene algebra with tests (KAT) is an algebraic framework for reasoning about the control flow of sequential programs. Generalising KAT to reason about concurrent programs is not straightforward, because axioms native to KAT in conjunction with expected axioms for concurrency lead to an anomalous equation. In this paper, we propose Kleene algebra with observations (KAO), a variant of KAT, as an alternative foundation for extending KAT to a concurrent setting. We characterise the free model of KAO, and establish a decision procedure w.r.t. its equational theor
Type: | Proceedings paper |
---|---|
Title: | Kleene Algebra with Observations |
Event: | 30th International Conference on Concurrency Theory (CONCUR 2019) |
ISBN-13: | 978-3-95977-121-4 |
Open access status: | An open access version is available from UCL Discovery |
DOI: | 10.4230/LIPIcs.CONCUR.2019.41 |
Publisher version: | https://doi.org/10.4230/LIPIcs.CONCUR.2019.41 |
Language: | English |
Additional information: | © Tobias Kappé, Paul Brunet, Jurriaan Rot, Alexandra Silva, Jana Wagemaker, and Fabio Zanasi; licensed under Creative Commons License CC-BY (https://creativecommons.org/licenses/by/3.0/). |
Keywords: | Concurrent Kleene algebra, Kleene algebra with tests, free model, axiomatisation, decision procedure |
UCL classification: | UCL UCL > Provost and Vice Provost Offices > UCL BEAMS UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science > Dept of Computer Science |
URI: | https://discovery.ucl.ac.uk/id/eprint/10088517 |
Archive Staff Only
View Item |