177 research outputs found

    Eilenberg Theorems for Free

    Get PDF
    Eilenberg-type correspondences, relating varieties of languages (e.g. of finite words, infinite words, or trees) to pseudovarieties of finite algebras, form the backbone of algebraic language theory. Numerous such correspondences are known in the literature. We demonstrate that they all arise from the same recipe: one models languages and the algebras recognizing them by monads on an algebraic category, and applies a Stone-type duality. Our main contribution is a variety theorem that covers e.g. Wilke's and Pin's work on \infty-languages, the variety theorem for cost functions of Daviaud, Kuperberg, and Pin, and unifies the two previous categorical approaches of Boja\'nczyk and of Ad\'amek et al. In addition we derive a number of new results, including an extension of the local variety theorem of Gehrke, Grigorieff, and Pin from finite to infinite words

    On shuffle ideals of general algebras

    Get PDF
    We extend a word language concept called shuffle ideal to general algebras. For this purpose, we introduce the relation SH and show that there exists a natural connection between this relation and the homeomorphic embedding order on trees. We establish connections between shuffle ideals, monotonically ordered algebras and automata, and piecewise testable tree languages

    Piecewise testable tree languages

    Get PDF
    This paper presents a decidable characterization of tree languages that can be defined by a boolean combination of Sigma_1 sentences. This is a tree extension of the Simon theorem, which says that a string language can be defined by a boolean combination of Sigma_1 sentences if and only if its syntactic monoid is J-trivial

    Varieties of tree languages definable by syntactic monoids

    Get PDF
    An algebraic characterization of the families of tree languages definable by syntactic monoids is presented. This settles a question raised by several authors

    Regular tree languages and quasi orders

    Get PDF
    Regular languages were characterized as sets closed with respect to monotone well-quasi orders. A similar result is proved here for tree languages. Moreover, families of quasi orders that correspond to positive varieties of tree languages and varieties of finite ordered algebras are characterized

    A Categorical Approach to Syntactic Monoids

    Full text link
    The syntactic monoid of a language is generalized to the level of a symmetric monoidal closed category D\mathcal D. This allows for a uniform treatment of several notions of syntactic algebras known in the literature, including the syntactic monoids of Rabin and Scott (D=\mathcal D= sets), the syntactic ordered monoids of Pin (D=\mathcal D = posets), the syntactic semirings of Pol\'ak (D=\mathcal D= semilattices), and the syntactic associative algebras of Reutenauer (D\mathcal D = vector spaces). Assuming that D\mathcal D is a commutative variety of algebras or ordered algebras, we prove that the syntactic D\mathcal D-monoid of a language LL can be constructed as a quotient of a free D\mathcal D-monoid modulo the syntactic congruence of LL, and that it is isomorphic to the transition D\mathcal D-monoid of the minimal automaton for LL in D\mathcal D. Furthermore, in the case where the variety D\mathcal D is locally finite, we characterize the regular languages as precisely the languages with finite syntactic D\mathcal D-monoids.Comment: arXiv admin note: substantial text overlap with arXiv:1504.0269

    Acta Cybernetica : Volume 17. Number 1.

    Get PDF

    Acta Cybernetica : Volume 21. Number 2.

    Get PDF
    corecore