English

Complexity of Prefix-Convex Regular Languages

Formal Languages and Automata Theory 2016-06-27 v3

Abstract

A language LL over an alphabet Σ\Sigma is prefix-convex if, for any words x,y,zΣx,y,z\in\Sigma^*, whenever xx and xyzxyz are in LL, then so is xyxy. Prefix-convex languages include right-ideal, prefix-closed, and prefix-free languages. We study complexity properties of prefix-convex regular languages. In particular, we find the quotient/state complexity of boolean operations, product (concatenation), star, and reversal, the size of the syntactic semigroup, and the quotient complexity of atoms. For binary operations we use arguments with different alphabets when appropriate; this leads to higher tight upper bounds than those obtained with equal alphabets. We exhibit most complex prefix-convex languages that meet the complexity bounds for all the measures listed above.

Keywords

Cite

@article{arxiv.1605.06697,
  title  = {Complexity of Prefix-Convex Regular Languages},
  author = {Janusz Brzozowski and Corwin Sinnamon},
  journal= {arXiv preprint arXiv:1605.06697},
  year   = {2016}
}

Comments

39 pages, 16 figures, one table, corrected Conclusions and Table 1

R2 v1 2026-06-22T14:06:28.852Z