Regular omega-Languages with an Informative Right Congruence

09/10/2018
by   Dana Angluin, et al.
0

A regular language is almost fully characterized by its right congruence relation. Indeed, a regular language can always be recognized by a DFA isomorphic to the automaton corresponding to its right congruence, henceforth the Rightcon automaton. The same does not hold for regular omega-languages. The right congruence of a regular omega-language is not informative enough; many regular omega-languages have a trivial right congruence, and in general it is not always possible to define an omega-automaton recognizing a given language that is isomorphic to the rightcon automaton. The class of weak regular omega-languages does have an informative right congruence. That is, any weak regular omega-language can always be recognized by a deterministic Büchi automaton that is isomorphic to the rightcon automaton. Weak regular omega-languages reside in the lower levels of the expressiveness hierarchy of regular omega-languages. Are there more expressive sub-classes of regular omega languages that have an informative right congruence? Can we fully characterize the class of languages with a trivial right congruence? In this paper we try to place some additional pieces of this big puzzle.

READ FULL TEXT
research
09/07/2017

Beyond ωBS-regular Languages: ωT-regular Expressions and Counter-Check Automata

In the last years, various extensions of ω-regular languages have been p...
research
11/29/2022

Right and wrong: ten choices in language design

A description of language design choices that have profound effects on s...
research
01/19/2021

Tameness and the power of programs over monoids in DA

The program-over-monoid model of computation originates with Barrington'...
research
02/19/2021

Les claviers, un modèle de calcul

We introduce a new formalisation of languages, called keyboards. We cons...
research
06/30/2020

An Approach to Regular Separability in Vector Addition Systems

We study the problem of regular separability of languages of vector addi...
research
12/17/2019

The Power of Programs over Monoids in J

The model of programs over (finite) monoids, introduced by Barrington an...
research
02/02/2021

Stronger Separation of Analog Neuron Hierarchy by Deterministic Context-Free Languages

We analyze the computational power of discrete-time recurrent neural net...

Please sign up or login with your details

Forgot password? Click here to reset