Syntactic Complexity of Prefix-, Suffix-, Bifix-, and Factor-Free Regular Languages
Abstract
The syntactic complexity of a regular language is the cardinality of its syntactic semigroup. The syntactic complexity of a subclass of the class of regular languages is the maximal syntactic complexity of languages in that class, taken as a function of the state complexity of these languages. We study the syntactic complexity of prefix-, suffix-, bifix-, and factor-free regular languages. We prove that is a tight upper bound for prefix-free regular languages. We present properties of the syntactic semigroups of suffix-, bifix-, and factor-free regular languages, conjecture tight upper bounds on their size to be , , and , respectively, and exhibit languages with these syntactic complexities.
Cite
@article{arxiv.1103.2986,
title = {Syntactic Complexity of Prefix-, Suffix-, Bifix-, and Factor-Free Regular Languages},
author = {Janusz Brzozowski and Baiyu Li and Yuli Ye},
journal= {arXiv preprint arXiv:1103.2986},
year = {2011}
}
Comments
28 pages, 6 figures, 3 tables. An earlier version of this paper was presented in: M. Holzer, M. Kutrib, G. Pighizzini, eds., 13th Int. Workshop on Descriptional Complexity of Formal Systems, DCFS 2011, Vol. 6808 of LNCS, Springer, 2011, pp. 93-106. The current version contains improved bounds for suffix-free languages, new results about factor-free languages, and new results about reversal