Completeness results for omega-regular algebras (Q2347912)

From MaRDI portal
scientific article
Language Label Description Also known as
English
Completeness results for omega-regular algebras
scientific article

    Statements

    Completeness results for omega-regular algebras (English)
    0 references
    0 references
    0 references
    0 references
    10 June 2015
    0 references
    A sound and complete axiomatization of the equational theory of \(\omega\)-regular expressions, i.e., expressions that denote regular languages of infinite words, has been given by \textit{K. Wagner} [Elektron. Informationsverarbeitung Kybernetik 12, 337--354 (1976; Zbl 0335.94028)]. In the present paper, which is a completed and extended version of a conference paper by the second and the third author [Lect. Notes Comput. Sci. 7560, 179--194 (2012; Zbl 1335.68158)], the authors present two sound and complete algebraic axiomatizations in which no rule involves side-conditions like the empty word property (ewp) check used in Wagner's axiomatization. The first axiomatization is for Wagner algebras; these are certain two-sorted module-like structures in which one sort corresponds to finite words and the other one to \(\omega\)-words. The use of ewp-conditions is avoided by considering Wagner algebras without a multiplicative unit, and the completeness is proved relative to Wagner's axiomatization. For each non-unital Wagner algebra, a unital Wagner algebra satisfying the same identities in which the unit symbol does not appear is constructed. The second axiomatization concerns so-called \(\omega\)-algebras, which are Kleene algebras extended by an operation of infinite iteration. These algebras are one-sorted, and in a standard word model the finite words and the \(\omega\)-words over the given alphabet form together the set of elements. In this case, completeness is proved by first considering 0-free \(\omega\)-algebras.
    0 references
    0 references
    omega-language
    0 references
    \(\omega\)-regular language
    0 references
    \(\omega\)-regular expression
    0 references
    Wagner algebra
    0 references
    \(\omega\)-algebra
    0 references
    complete axiomatization
    0 references
    0 references