# Towards a Theory of Complexity of Regular Languages

**Authors:** Janusz A. Brzozowski

arXiv: 1702.05024 · 2017-02-17

## TL;DR

This paper surveys recent findings on the complexity measures of regular languages, including state complexity, syntactic semigroup size, and atom complexity, and examines their behavior under various operations and subclasses.

## Contribution

It provides a comprehensive overview of the interrelations among different complexity measures of regular languages and identifies 'most complex' languages within various subclasses.

## Key findings

- Identifies relationships among complexity measures.
- Highlights existence of 'most complex' languages in several subclasses.
- Analyzes complexity of common regular language operations.

## Abstract

We survey recent results concerning the complexity of regular languages represented by their minimal deterministic finite automata. In addition to the quotient complexity of the language -- which is the number of its (left) quotients, and is the same as its state complexity -- we also consider the size of its syntactic semigroup and the quotient complexity of its atoms -- basic components of every regular language. We then turn to the study of the quotient/state complexity of common operations on regular languages: reversal, (Kleene) star, product (concatenation) and boolean operations. We examine relations among these complexity measures. We discuss several subclasses of regular languages defined by convexity. In many, but not all, cases there exist "most complex" languages, languages satisfying all these complexity measures.

## Full text

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

## Figures

4 figures with captions in the complete paper: https://tomesphere.com/paper/1702.05024/full.md

## References

63 references — full list in the complete paper: https://tomesphere.com/paper/1702.05024/full.md

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