Minimal equational representations of recognizable tree languages (Q1901719)

From MaRDI portal
scientific article
Language Label Description Also known as
English
Minimal equational representations of recognizable tree languages
scientific article

    Statements

    Minimal equational representations of recognizable tree languages (English)
    0 references
    0 references
    0 references
    0 references
    15 November 1995
    0 references
    A tree language is congruential if it is the union of finitely many classes of a finitely generated congruence on the term algebra. It is well known that congruential tree languages are the same as recognizable tree languages. An equational representation is an ordered pair \((E,P)\), where \(E\) is either a ground term equation system or a ground term rewriting system, and \(P\) is a finite set of ground terms. We say that \((E,P)\) represents the congruential tree language \(L\) which is the union of those \(\leftrightarrow^*_E\)-classes containing an element of \(P\), i.e., for which \(L = \bigcup \{[p]_{\leftrightarrow^*_E} |p \in P\}\). We define two sorts of minimality for equational representations. We introduce the cardinality vector \((|E|, |P|)\) of an equational representation \((E, P)\). Let \(\preceq_l\) and \(\preceq_a\) denote the lexicographic and antilexicographic orders on the set of ordered pairs of nonnegative integers, respectively. Let \(L\) be a congruential tree language. An equational representation \((E,P)\) of \(L\) with \(\preceq_l\)-minimal (\(\preceq_a\)-minimal) cardinality vector is called \(\preceq_l\)-minimal (\(\preceq_a\)-minimal). We compute, for an \(L\) given by a deterministic bottom-up tree automaton, both a \(\preceq_l\)-minimal and a \(\preceq_a\)-minimal equational representation of \(L\).
    0 references
    0 references
    tree language
    0 references
    term algebra
    0 references
    congruential tree languages
    0 references
    recognizable tree languages
    0 references
    equational representations
    0 references
    deterministic bottom-up tree automaton
    0 references
    0 references