Combinatorial complexity of regular languages

24Citations
Citations of this article
8Readers
Mendeley users who have this article in their library.
Get full text

Abstract

We study combinatorial complexity (or counting function) of regular languages, describing these functions in three ways. First, we classify all possible asymptotically tight upper bounds of these functions up to a multiplicative constant, relating each particular bound to certain parameters of recognizing automata. Second, we show that combinatorial complexity equals, up to an exponentially small term, to a function constructed from a finite number of polynomials and exponentials. Third, we describe oscillations of combinatorial complexity for factorial, prefix-closed, and arbitrary regular languages. Finally, we construct a fast algorithm for calculating the growth rate of complexity for regular languages, and apply this algorithm to approximate growth rates of complexity of power-free languages, improving all known upper bounds for growth rates of such languages. © 2008 Springer-Verlag Berlin Heidelberg.

Cite

CITATION STYLE

APA

Shur, A. M. (2008). Combinatorial complexity of regular languages. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 5010 LNCS, pp. 289–301). https://doi.org/10.1007/978-3-540-79709-8_30

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free