English

Syntactic complexity of regular ideals

Formal Languages and Automata Theory 2017-01-16 v2

Abstract

The state complexity of a regular language is the number of states in a minimal deterministic finite automaton accepting the language. The syntactic complexity of a regular language is the cardinality of its syntactic semigroup. The syntactic complexity of a subclass of regular languages is the worst-case syntactic complexity taken as a function of the state complexity nn of languages in that class. We prove that nn1n^{n-1}, nn1+n1n^{n-1}+n-1, and nn2+(n2)2n2+1n^{n-2}+(n-2)2^{n-2}+1 are tight upper bounds on the syntactic complexities of right ideals and prefix-closed languages, left ideals and suffix-closed languages, and two-sided ideals and factor-closed languages, respectively. Moreover, we show that the transition semigroups meeting the upper bounds for all three types of ideals are unique, and the numbers of generators (4, 5, and 6, respectively) cannot be reduced.

Cite

@article{arxiv.1509.06032,
  title  = {Syntactic complexity of regular ideals},
  author = {Janusz A. Brzozowski and Marek Szykuła and Yuli Ye},
  journal= {arXiv preprint arXiv:1509.06032},
  year   = {2017}
}

Comments

26 pages, 13 figures, 1 table. arXiv admin note: text overlap with arXiv:1403.2090

R2 v1 2026-06-22T11:01:00.272Z