@book{a2d60f72d9c040d89992dad51cc96911,
title = "Generating All Circular Shifts by Context-Free Grammars in Chomsky Normal Form",
abstract = "Let \$\textbackslash{}\{a\_1,a\_2,\textbackslash{}ldots,a\_n\textbackslash{}\}\$ be an alphabet of \$n\$ symbols and let \$C\_n\$ be the language of circular shifts of the word \$a\_1a\_2\textbackslash{}cdots a\_n\$; so \$C\_n = \textbackslash{}\{a\_1a\_2\textbackslash{}cdots a\_\{n-1\}a\_n, a\_2a\_3\textbackslash{}cdots a\_na\_1, \textbackslash{}ldots,a\_na\_1\textbackslash{}cdots a\_\{n-2\}a\_\{n-1\}\textbackslash{}\}\$. We discuss a few families of context-free grammars \$G\_n\$ (\$n\textbackslash{}geq 1\$) in Chomsky normal form such that \$G\_n\$ generates \$C\_n\$. The grammars in these families are inverstigated with respect to their descriptional complexity, i.e., we determine the number of nonterminal symbols \$\textbackslash{}nu(n)\$ and the number of rules \$\textbackslash{}pi(n)\$ of \$G\_n\$ as functions of \$n\$. These \$\textbackslash{}nu\$ and \$\textbackslash{}pi\$ happen to be functions bounded by low-degree polynomials, particularly when we focus our attention to unambiguous grammars. Finally, we introduce a family of minimal unambiguous grammars for which \$\textbackslash{}nu\$ and \$\textbackslash{}pi\$ are linear.",
keywords = "IR-53978, circular shift, unambiguous grammar, Chomsky normal form, permutation, Context-free grammar, descriptional complexity, EWI-1880, METIS-227387",
author = "P.R.J. Asveld",
note = "Asveld573:2005 publisher=CTIT, number of pages=40 ",
year = "2005",
language = "Undefined",
series = "CTIT Technical Report Series",
publisher = "Centre for Telematics and Information Technology (CTIT)",
number = "05-23",
address = "Netherlands",
}