【问题标题】:Whether a given context-free language is regular给定的上下文无关语言是否是常规语言
【发布时间】:2012-12-10 18:08:22
【问题描述】:

是否可以判定:

  1. 给定的语法是上下文无关的?

  2. 给定的递归语言是上下文无关的?

  3. 给定的上下文无关语言是常规语言吗?

【问题讨论】:

  • 你的答案:当然可以。
  • 这不完全是作业。我正在阅读有关可判定性的文章,我想到了这些问题。
  • 是的......但是在家庭作业部分露营的人将能够提供帮助。虽然这个问题可能更适合 cstheory.stackexchange.com。
  • @Rook - 无论如何都不应该使用作业标签。它已过时,正在被删除。

标签: finite-automata regular-language


【解决方案1】:

一个给定的语法可以给我们语言,使用语言和 Pumping Lemma,我们可以很容易地确定给定的语法是否是上下文无关的

通过使用格雷巴赫定理,我们可以证明上下文无关语言是否是常规语言是不可判定的..

【讨论】:

  • 非常感谢。那么是否有任何定理可以证明递归语言的可判定性/不可判定性是上下文无关的?
  • @user1892450:实际上,我还没有遇到过这样的问题……但是您可以通过阅读材料的 NP-hard 和 NP-Complete 问题部分来搜索是否有....
猜你喜欢
  • 2012-12-18
  • 2014-11-07
  • 1970-01-01
  • 2016-02-04
  • 1970-01-01
  • 2014-08-03
  • 2015-03-09
  • 2015-04-25
  • 2020-12-19
相关资源
最近更新 更多