Closing star-free closure

07/18/2023
by   Thomas Place, et al.
0

We introduce an operator on classes of regular languages, the star-free closure. Our motivation is to generalize standard results of automata theory within a unified framework. Given an arbitrary input class C, the star-free closure operator outputs the least class closed under Boolean operations and language concatenation, and containing all languages of C as well as all finite languages. We establish several equivalent characterizations of star-free closure: in terms of regular expressions, first-order logic, pure future and future-past temporal logic, and recognition by finite monoids. A key ingredient is that star-free closure coincides with another closure operator, defined in terms of regular operations where Kleene stars are allowed in restricted contexts. A consequence of this first result is that we can decide membership of a regular language in the star-free closure of a class whose separation problem is decidable. Moreover, we prove that separation itself is decidable for the star-free closure of any finite class, and of any class of group languages having itself decidable separation (plus mild additional properties). We actually show decidability of a stronger property, called covering.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/08/2022

The amazing mixed polynomial closure and its applications to two-variable first-order logic

Polynomial closure is a standard operator which is applied to a class of...
research
07/29/2021

Separator logic and star-free expressions for graphs

We describe two formalisms for defining graph languages, and prove that ...
research
07/14/2017

Outfix-guided insertion

Motivated by work on bio-operations on DNA strings, we consider an outfi...
research
07/18/2023

A generic characterization of generalized unary temporal logic and two-variable first-order logic

We investigate an operator on classes of languages. For each class C, it...
research
12/11/2018

A Quantum Query Complexity Trichotomy for Regular Languages

We present a trichotomy theorem for the quantum query complexity of regu...
research
02/23/2020

Automata for Hyperlanguages

Hyperproperties lift conventional trace properties from a set of executi...
research
04/11/2021

The algebraic structure of the densification and the sparsification tasks for CSPs

The tractability of certain CSPs for dense or sparse instances is known ...

Please sign up or login with your details

Forgot password? Click here to reset