Approximate Automata for Omega-Regular Languages

12/29/2020
by   Rayna Dimitrova, et al.
0

Automata over infinite words, also known as omega-automata, play a key role in the verification and synthesis of reactive systems. The spectrum of omega-automata is defined by two characteristics: the acceptance condition (e.g. Büchi or parity) and the determinism (e.g., deterministic or nondeterministic) of an automaton. These characteristics play a crucial role in applications of automata theory. For example, certain acceptance conditions can be handled more efficiently than others by dedicated tools and algorithms. Furthermore, some applications, such as synthesis and probabilistic model checking, require that properties are represented as some type of deterministic omega-automata. However, properties cannot always be represented by automata with the desired acceptance condition and determinism. In this paper we study the problem of approximating linear-time properties by automata in a given class. Our approximation is based on preserving the language up to a user-defined precision given in terms of the size of the finite lasso representation of infinite executions that are preserved. We study the state complexity of different types of approximating automata, and provide constructions for the approximation within different automata classes, for example, for approximating a given automaton by one with a simpler acceptance condition.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/15/2022

Parikh Automata over Infinite Words

Parikh automata extend finite automata by counters that can be tested fo...
research
10/21/2020

Harnessing LTL With Freeze Quantification

Logics and automata models for languages over infinite alphabets, such a...
research
02/07/2019

A coalgebraic take on regular and ω-regular behaviours

We present a general coalgebraic setting in which we define finite and i...
research
12/29/2020

Canonical Representations of k-Safety Hyperproperties

Hyperproperties elevate the traditional view of trace properties form se...
research
04/06/2023

History-deterministic Timed Automata

We explore the notion of history-determinism in the context of timed aut...
research
07/22/2022

Natural Colors of Infinite Words

While finite automata have minimal DFAs as a simple and natural normal f...
research
06/20/2022

Analyzing Büchi Automata with Graph Neural Networks

Büchi Automata on infinite words present many interesting problems and a...

Please sign up or login with your details

Forgot password? Click here to reset