A coalgebraic take on regular and ω-regular behaviours

02/07/2019
by   Tomasz Brengos, et al.
0

We present a general coalgebraic setting in which we define finite and infinite behaviour with Büchi acceptance condition for systems with internal moves. Since systems with internal moves are defined here as coalgebras for a monad, in the first part of the paper we present a construction of a monad suitable for modelling (in)finite behaviour. The second part of the paper focuses on presenting the concepts of a (coalgebraic) automaton and its (ω-) behaviour. We end the paper with coalgebraic Kleene-type theorems for (ω-) regular input. The framework is instantiated on non-deterministic (Büchi) automata, tree (Büchi) automata and probabilistic (Büchi) automata.

READ FULL TEXT
research
07/15/2022

Parikh Automata over Infinite Words

Parikh automata extend finite automata by counters that can be tested fo...
research
12/29/2020

Approximate Automata for Omega-Regular Languages

Automata over infinite words, also known as omega-automata, play a key r...
research
06/13/2019

Two modes of recognition: algebra, coalgebra, and languages

The aim of the paper is to build a connection between two approaches tow...
research
11/04/2021

The No Endmarker Theorem for One-Way Probabilistic Pushdown Automata

In various models of one-way pushdown automata, the explicit use of two ...
research
09/09/2020

Ties between Parametrically Polymorphic Type Systems and Finite Control Automata

We present a correspondence and bisimulation between variants of paramet...
research
05/13/2022

Design-by-Contract for Flexible Multiparty Session Protocols – Extended Version

Choreographic models support a correctness-by-construction principle in ...
research
12/17/2018

Comparator automata in quantitative verification

The notion of comparison between system runs is fundamental in formal ve...

Please sign up or login with your details

Forgot password? Click here to reset