Probabilistic Guarded KAT Modulo Bisimilarity: Completeness and Complexity

Wojciech Różowski*, Tobias Kappé*, Dexter Kozen*, Todd Schmid*, Alexandra Silva*

*Corresponding author for this work

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

Abstract

We introduce Probabilistic Guarded Kleene Algebra with Tests (ProbGKAT), an extension of GKAT that allows reasoning about uninterpreted imperative programs with probabilistic branching. We give its operational semantics in terms of special class of probabilistic automata. We give a sound and complete Salomaa-style axiomatisation of bisimilarity of ProbGKAT expressions. Finally, we show that bisimilarity of ProbGKAT expressions can be decided in O(n3 log n) time via a generic partition refinement algorithm.

Original languageEnglish
Title of host publication50th International Colloquium on Automata, Languages, and Programming, ICALP 2023
EditorsKousha Etessami, Uriel Feige, Gabriele Puppis
PublisherSchloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing
Number of pages20
Volume261
ISBN (Electronic)9783959772785
DOIs
Publication statusPublished - Jul 2023
Event50th EATCS International Colloquium on Automata, Languages and Programming, ICALP 2023 - Paderborn, Germany
Duration: 10 Jul 202314 Jul 2023
https://icalp2023.cs.upb.de/

Publication series

SeriesLeibniz International Proceedings in Informatics, LIPIcs
Volume261
ISSN1868-8969

Conference

Conference50th EATCS International Colloquium on Automata, Languages and Programming, ICALP 2023
Country/TerritoryGermany
CityPaderborn
Period10/07/2314/07/23
Internet address

Keywords

  • coalgebra
  • completeness
  • Kleene Algebra with Tests
  • program equivalence

Fingerprint

Dive into the research topics of 'Probabilistic Guarded KAT Modulo Bisimilarity: Completeness and Complexity'. Together they form a unique fingerprint.

Cite this