Equivalence checking for weak bi-Kleene algebra
Abstract
Pomset automata are an operational model of weak bi-Kleene algebra, which describes programs that can fork an execution into parallel threads, upon completion of which execution can join to resume as a single thread. We characterize a fragment of pomset automata that admits a decision procedure for language equivalence. Furthermore, we prove that this fragment corresponds precisely to series-rational expressions, i.e., rational expressions with an additional operator for bounded parallelism. As a consequence, we obtain a new proof that equivalence of series-rational expressions is decidable.
- Publication:
-
arXiv e-prints
- Pub Date:
- July 2018
- DOI:
- 10.48550/arXiv.1807.02102
- arXiv:
- arXiv:1807.02102
- Bibcode:
- 2018arXiv180702102K
- Keywords:
-
- Computer Science - Formal Languages and Automata Theory
- E-Print:
- Logical Methods in Computer Science, Volume 17, Issue 3 (August 13, 2021) lmcs:7502