# Separation and covering for group based concatenation hierarchies

**Authors:** Thomas Place, Marc Zeitoun

arXiv: 1902.04957 · 2019-02-14

## TL;DR

This paper investigates the decidability of separation problems in concatenation hierarchies of regular languages, establishing conditions under which separation is decidable for levels up to 3/2, especially for hierarchies with group language bases.

## Contribution

It proves that if separation is decidable for the basis of a hierarchy with group languages, then it is decidable for levels up to 3/2, extending previous results to hierarchies with possibly infinite bases.

## Key findings

- Decidability of separation for levels up to 3/2 when basis separation is decidable.
- Applicable to hierarchies with infinite bases of group languages.
- Complements existing results for finite bases and low levels.

## Abstract

Concatenation hierarchies are classifications of regular languages. All such hierarchies are built through the same construction process: start from an initial class of languages and build new levels using two generic operations. Concatenation hierarchies have gathered a lot of interest since the 70s, thanks to an alternate logical definition: each concatenation hierarchy is the quantification alternation hierarchy within a variant of first-order logic over words.   Our goal is to understand such hierarchies. We look at two decision problems: membership and separation. For a class of languages C, C-separation takes two regular languages as input and asks whether there exists a third one in C including the first one and disjoint from the second one. Settling whether separation is decidable for the levels within a given concatenation hierarchy is among the most fundamental and challenging questions in formal language theory. In all prominent cases, it is open, or answered positively for low levels only. Recently, a breakthrough was made using a generic approach for a specific kind of hierarchy: those with a finite basis. In this case, separation is always decidable for levels 1/2, 1 and 3/2.   Our main theorem is similar but independent: we consider hierarchies with possibly infinite bases, but that may only contain group languages. An example is the quantifier alternation hierarchy of first-order logic with modular predicates: its basis consists of languages counting the length of words modulo some number. Using a generic approach, we show that for any such hierarchy, if separation is decidable for the basis, then it is decidable for levels up to 3/2. This complements the aforementioned result nicely: all bases considered in the literature are either finite or made of group languages. Thus, one may handle the lower levels of any prominent hierarchy in a generic way.

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/1902.04957/full.md

## References

34 references — full list in the complete paper: https://tomesphere.com/paper/1902.04957/full.md

---
Source: https://tomesphere.com/paper/1902.04957