964 research outputs found

    Inverse monoids and immersions of 2-complexes

    Get PDF
    It is well known that under mild conditions on a connected topological space X\mathcal X, connected covers of X\mathcal X may be classified via conjugacy classes of subgroups of the fundamental group of X\mathcal X. In this paper, we extend these results to the study of immersions into 2-dimensional CW-complexes. An immersion f:D→Cf : {\mathcal D} \rightarrow \mathcal C between CW-complexes is a cellular map such that each point y∈Dy \in {\mathcal D} has a neighborhood UU that is mapped homeomorphically onto f(U)f(U) by ff. In order to classify immersions into a 2-dimensional CW-complex C\mathcal C, we need to replace the fundamental group of C\mathcal C by an appropriate inverse monoid. We show how conjugacy classes of the closed inverse submonoids of this inverse monoid may be used to classify connected immersions into the complex

    Amalgams of inverse semigroups and reversible two-counter machines

    Full text link
    We show that the word problem for an amalgam [S1,S2;U,ω1,ω2][S_1,S_2;U,\omega_1,\omega_2] of inverse semigroups may be undecidable even if we assume S1S_1 and S2S_2 (and therefore UU) to have finite R\mathcal{R}-classes and ω1,ω2\omega_1,\omega_2 to be computable functions, interrupting a series of positive decidability results on the subject. This is achieved by encoding into an appropriate amalgam of inverse semigroups 2-counter machines with sufficient universality, and relating the nature of certain \sch graphs to sequences of computations in the machine

    Efficient Algorithms for Morphisms over Omega-Regular Languages

    Get PDF
    Morphisms to finite semigroups can be used for recognizing omega-regular languages. The so-called strongly recognizing morphisms can be seen as a deterministic computation model which provides minimal objects (known as the syntactic morphism) and a trivial complementation procedure. We give a quadratic-time algorithm for computing the syntactic morphism from any given strongly recognizing morphism, thereby showing that minimization is easy as well. In addition, we give algorithms for efficiently solving various decision problems for weakly recognizing morphisms. Weakly recognizing morphism are often smaller than their strongly recognizing counterparts. Finally, we describe the language operations needed for converting formulas in monadic second-order logic (MSO) into strongly recognizing morphisms, and we give some experimental results.Comment: Full version of a paper accepted to FSTTCS 201

    Transforming structures by set interpretations

    Get PDF
    We consider a new kind of interpretation over relational structures: finite sets interpretations. Those interpretations are defined by weak monadic second-order (WMSO) formulas with free set variables. They transform a given structure into a structure with a domain consisting of finite sets of elements of the orignal structure. The definition of these interpretations directly implies that they send structures with a decidable WMSO theory to structures with a decidable first-order theory. In this paper, we investigate the expressive power of such interpretations applied to infinite deterministic trees. The results can be used in the study of automatic and tree-automatic structures.Comment: 36 page
    • …
    corecore