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 条
  • [41] Most Complex Regular Ideal Languages
    Brzozowski, Janusz
    Davies, Sylvie
    Liu, Bo Yang Victor
    DISCRETE MATHEMATICS AND THEORETICAL COMPUTER SCIENCE, 2016, 18 (03)
  • [42] On the Representation of Real Numbers Using Regular Languages
    P. Lecomte
    M. Rigo
    Theory of Computing Systems, 2002, 35 : 13 - 38
  • [43] Complete Classifications for the Communication Complexity of Regular Languages
    Pascal Tesson
    Denis Thérien
    Theory of Computing Systems, 2005, 38 : 135 - 159
  • [44] Regular languages and their generating functions: The inverse problem
    Koutschan, Christoph
    THEORETICAL COMPUTER SCIENCE, 2008, 391 (1-2) : 65 - 74
  • [45] Regular Languages Are Church-Rosser Congruential
    Diekert, Volker
    Kufleitner, Manfred
    Reinhardt, Klaus
    Walter, Tobias
    JOURNAL OF THE ACM, 2015, 62 (05)
  • [46] Regular Languages Are Church-Rosser Congruential
    Diekert, Volker
    Kufleitner, Manfred
    Reinhardt, Klaus
    Walter, Tobias
    AUTOMATA, LANGUAGES, AND PROGRAMMING, ICALP 2012, PT II, 2012, 7392 : 177 - 188
  • [47] Restarting Transducers, Regular Languages, and Rational Relations
    Norbert Hundeshagen
    Friedrich Otto
    Theory of Computing Systems, 2015, 57 : 195 - 225
  • [48] On the representation of real numbers using regular languages
    Lecomte, P
    Rigo, M
    THEORY OF COMPUTING SYSTEMS, 2002, 35 (01) : 13 - 38
  • [49] On algebraic and logical specifications of classes of regular languages
    Khoussainov, B
    THEORETICAL COMPUTER SCIENCE, 2003, 298 (02) : 325 - 346
  • [50] On Classes of Regular Languages Related to Monotone WQOs
    Ogawa, Mizuhito
    Selivanov, Victor
    DESCRIPTIONAL COMPLEXITY OF FORMAL SYSTEMS, DCFS 2019, 2019, 11612 : 235 - 247