On the complexity of a family of \(k\)-context-free sequences (Q764304)

From MaRDI portal
scientific article
Language Label Description Also known as
English
On the complexity of a family of \(k\)-context-free sequences
scientific article

    Statements

    On the complexity of a family of \(k\)-context-free sequences (English)
    0 references
    0 references
    13 March 2012
    0 references
    The complexity function \(p_{\mathbf{a}}\left( n\right) \) of an infinite sequence \(\mathbf{a}=a_{0}a_{1}a_{2}\ldots\) over a finite alphabet is defined as the number of different factors of length \(n\) occurring in \(\mathbf{a}\). A sequence \(\mathbf{a}\) is \(k\)-context-free (\(k\geq2\)) if the language of \(k\)-ary expansions of position numbers of all those positions in \(\mathbf{a}\), where a fixed symbol \(a\) occurs, is context-free for each symbol \(a\). In the paper, \(k\)-pushdown automatic sequences are considered, forming a subclass of the class of \(k\)-context-free sequences. The symbol \(a_{n}\) of a \(k\)-pushdown automatic sequence \(\mathbf{a}\) is the result of computation of a fixed deterministic pushdown automaton on the \(k\)-ary expansion of the position number \(n\). The paper shows that the complexity function of a \(k\)-pushdown automatic sequence grows polynomially. In particular, if the size of the stack alphabet is \(m\), then \(p_{\mathbf{a}}\left( n\right) =\mathcal{O}\left( n^{1+2\log_{k}m}\right) \) for \(m\geq2\), while \(p_{\mathbf{a}}\left( n\right) =\mathcal{O}\left( n\log^{2}n\right) \) if \(m=1\), and \(p_{\mathbf{a} }\left( n\right) =\mathcal{O}\left( n\right) \) if \(m=0\).
    0 references
    context-free sequence
    0 references
    pushdown automaton
    0 references
    subword complexity function
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references

    Identifiers