The single loop representations of regular languages

被引:2
作者
Shyr, HJ [1 ]
Yu, SS [1 ]
机构
[1] Natl Chung Hsing Univ, Dept Math Appl, Taichung 40227, Taiwan
关键词
formal language; context-free language; regular language; single loop; semi-discrete;
D O I
10.1016/S0166-218X(97)86751-0
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
A regular language of the form u upsilon(+)w is called a single loop from the viewpoint of automata theory. It is known that every regular language call be expressed as (boolean ORi epsilon Lambda u(i) upsilon(+)w(i))boolean OR F, where Lambda is an index set, u(i), w(i) is an element of X*, upsilon(i) is an element of X+, i is an element of Lambda, and F is a finite set of words. This expression is called an s-representation of that language. An s-representation is called disjoint if the union of it is disjoint. A language which has an s-representation with finite index is called an fs-representable language. This kind of languages is shown to be the semi-discrete languages. In this paper we give a classification of regular languages by the concept of single loops. We show that every fs-representable language can be expressed as a disjoint s-representation with finite index. We also show that the intersection of an fs-representable language with any context-free language is regular. The relationships between the languages of the form u(+)upsilon(+), the non-fs-representable languages and codes are investigated for their own interests. We show that for u, upsilon is an element of X+, u(+)upsilon(-) being a code implies that it is not an fs-representable language. (C) 1998 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:219 / 229
页数:11
相关论文
共 50 条
  • [21] Regular languages and partial commutations
    Cano, Antonio
    Guaiana, Giovanna
    Pin, Jean-Eric
    INFORMATION AND COMPUTATION, 2013, 230 : 76 - 96
  • [22] Regular languages and stone duality
    Pippenger N.
    Theory of Computing Systems, 1997, 30 (2) : 121 - 134
  • [23] Geometricity of Binary Regular Languages
    Champarnaud, Jean-Marc
    Dubernard, Jean-Philippe
    Jeanne, Hadrien
    LANGUAGE AND AUTOMATA THEORY AND APPLICATIONS, 2010, 6031 : 178 - 189
  • [24] Operads, quasiorders, and regular languages
    Giraudo, Samuele
    Luque, Jean-Gabriel
    Mignot, Ludovic
    Nicart, Florent
    ADVANCES IN APPLIED MATHEMATICS, 2016, 75 : 56 - 93
  • [25] Regular Component Splittable Languages
    H. J. Shyr
    S. S. Yu
    Acta Mathematica Hungarica, 1998, 78 : 251 - 265
  • [26] On the closure of pattern expressions languages under intersection with regular languages
    Cezar Câmpeanu
    Nicolae Santean
    Acta Informatica, 2009, 46 : 193 - 207
  • [27] Detecting patterns in finite regular and context-free languages
    Rampersad, Narad
    Shallit, Jeffrey
    INFORMATION PROCESSING LETTERS, 2010, 110 (03) : 108 - 112
  • [28] Inferring regular languages by merging nonterminals
    Mäkinen, E
    INTERNATIONAL JOURNAL OF COMPUTER MATHEMATICS, 1999, 70 (04) : 601 - 616
  • [29] Efficient enumeration of words in regular languages
    Ackerman, Margareta
    Shallit, Jeffrey
    THEORETICAL COMPUTER SCIENCE, 2009, 410 (37) : 3461 - 3470
  • [30] Ambiguity of the Multiple Interpretations on Regular Languages
    Pablo Alarcon, Pedro
    Arroyo, Fernando
    Bordihn, Henning
    Mitrana, Victor
    Mueller, Mike
    FUNDAMENTA INFORMATICAE, 2015, 138 (1-2) : 85 - 95