4 research outputs found

    Operations preserving recognizable languages

    Get PDF
    Given a strictly increasing sequence s of non-negative integers, filtering a word a_0a_1 ... a_n by s consists in deleting the letters ai such that i is not in the set {s_0, s_1, ...}. By a natural generalization, denote by L[s], where L is a language, the set of all words of L filtered by s. The filtering problem is to characterize the filters s such that, for every regular language L, L[s] is regular. In this paper, the filtering problem is solved, and a unified approach is provided to solve similar questions, including the removal problem considered by Seiferas and McNaughton. Our approach relies on a detailed study of various residual notions, notably residually ultimately periodic sequences and residually rational transductions

    A topological approach to transductions

    Get PDF
    AbstractThis paper is a contribution to the mathematical foundations of the theory of automata. We give a topological characterization of the transductions Ď„ from a monoid M into a monoid N, such that if R is a recognizable subset of N,Ď„-1(R) is a recognizable subset of M. We impose two conditions on the monoids, which are fullfilled in all cases of practical interest: the monoids must be residually finite and, for every positive integer n, must have only finitely many congruences of index n. Our solution proceeds in two steps. First we show that such a monoid, equipped with the so-called Hall distance, is a metric space whose completion is compact. Next we prove that Ď„ can be lifted to a map Ď„^ from M into the set of compact subsets of the completion of N. This latter set, equipped with the Hausdorff metric, is again a compact monoid. Finally, our main result states that Ď„-1 preserves recognizable sets if and only if Ď„^ is continuous

    Operations preserving recognizable languages

    Get PDF
    Given a subset S of N, filtering a word a0a1 ···an by S consists in deleting the letters ai such that i is not in S. By a natural generalization, denote by L[S], where L is a language, the set of all words of L filtered by S. The filtering problem is to characterize the filters S such that, for every recognizable language L, L[S] is recognizable. In this paper, the filtering problem is solved, and a unified approach is provided to solve similar questions, including the removal problem considered by Seiferas and McNaughton. There are two main ingredients on our approach: the first one is the notion of residually ultimately periodic sequences, and the second one is the notion of representable transductions

    Operations Preserving Recognizable Languages

    No full text
    Given a subset S of N, filtering a word a0a1 an by S consists in deleting the letters a i such that i is not in S. By a natural generalization, denote by L[S], where L is a language, the set of all words of L filtered by S. The filtering problem is to characterize the filters S such that, for every recognizable language L, L[S] is recognizable. In thi
    corecore