首页> 外文学位 >INSERTION AND ITERATED INSERTION AS OPERATIONS ON FORMAL LANGUAGES.
【24h】

INSERTION AND ITERATED INSERTION AS OPERATIONS ON FORMAL LANGUAGES.

机译:作为形式语言的操作的插入和迭代插入。

获取原文
获取原文并翻译 | 示例

摘要

The operations of insertion ((<---)) and iterated insertion ((<---)*) are simple variants of Kleene's operations (.) and (,*) ({Kle 56}) in a manner similar to the operations shuffle and iterated shuffle (see e.g. {Jan 81}). Using the operation of iterated insertion, we can generate both the semi-Dyck and the two-sided Dyck languages (see e.g. {Har 78}) from certain finite subsets of these languages. Thus the class of languages of the form S('(<---)*) for finite S forms a natural class of generalized Dyck languages. We present several combinatorial results that demonstrate that the problems of equivalence, of ambiguous representation, of confluence (see {Bk 82}) and of regularity are decidable for this class of languages. In obtaining the latter result, we give two important general results involving the application of the theory of well quasi orders (see e.g. {Kru 72}) to the study of regular languages. On the other hand, we show that the problem "S('(<---)*) (INTERSECT) T('(<---)*) = {(lamda)}?" is undecidable for finite, unambiguous S and T. Furthermore, by extending the regular expressions to include the operations (<---) and (<---)(,*) we obtain the class of insertion languages which generalizes both the regular languages and the Dyck languages, but is properly contained within the class of context-free languages. Our main result here is that the problem "L = (SIGMA)('*)?" is undecidable for the class of insertion languages. From this result, it follows that the equivalence problem and the problem "Is L regular?" are also undecidable for this class.
机译:插入((<---))和迭代插入((<---)*)的操作是Kleene操作(。)和(,*)({Kle 56})的简单变体,类似于操作洗牌和迭代洗牌(例如,参见{Jan 81})。使用迭代插入的操作,我们可以从这些语言的某些有限子集中生成半Dyck语言和双面Dyck语言(例如,参见{Har 78})。因此,有限S形式为S('(<---)*)的语言类别形成了自然的通用Dyck语言类别。我们提供了一些组合结果,这些结果表明,此类语言可以确定等价,模棱两可的表示形式,合流性(参见{Bk 82})和规则性的问题。在获得后一结果时,我们给出了两个重要的一般结果,涉及将准拟序理论(例如,参见{Kru 72})应用于常规语言的研究。另一方面,我们表明问题“ S('(<---)*)(INTERSECT)T('(<---)*)= {(lamda)}?”对于有限的,明确的S和T是不确定的。此外,通过扩展正则表达式以包括运算符(<---)和(<---)(,*),我们获得了插入语言的类别,该类别将两种常规语言和Dyck语言,但正确包含在上下文无关语言的类中。我们这里的主要结果是问题“ L =(SIGMA)('*)?”对于插入语言的类别是不确定的。根据该结果,可以得出等价问题和“ L是否规则?”的问题。对于这个班也不确定。

著录项

  • 作者

    HAUSSLER, DAVID HENRY.;

  • 作者单位

    University of Colorado at Boulder.;

  • 授予单位 University of Colorado at Boulder.;
  • 学科 Computer science.
  • 学位 Ph.D.
  • 年度 1982
  • 页码 89 p.
  • 总页数 89
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号