上下文有关文法

✍ dations ◷ 2025-02-27 20:43:12 #上下文有关文法

上下文有关文法(CSG,英语:context-sensitive grammar)是一种形式文法,其中任何产生式规则的左手端和右手端都可以被终结符和非终结符构成的上下文所围绕。上下文有关文法比上下文无关文法更一般性,但仍足够有秩序得可以被线性有界自动机所解析。

上下文有关文法的概念是诺姆·乔姆斯基在1950年代介入的,被作为描述自然语言的语法的一种方式,在自然语言中一个单词是否可以出现在特定位置上,要依赖于上下文。可以被上下文有关文法描述的形式语言叫做上下文有关语言。

形式文法 = (, Σ, , ) 如果在 中所有的规则都有如下形式,则我们说它是上下文有关的

这里的 ∈ (就是 是单一非终结符),α,β ∈ ( U Σ)*(就是 α 和 β 是非终结符和终结符的字符串)而 γ ∈ ( U Σ)+(就是 γ 是非终结符和终结符的非空字符串)。

上下文有关文法的某些定义只要求,对于任何形如 u → v 的产生式规则,u 的长度应当小于或等于 v 的长度。这个看起来要弱些的要求,被断定为在实际上等价于上面的定义。

此外,还允许如下形式的规则

这里的 ε 表示空串,而 S 不出现在任何规则的右手端。增加空串允许声明:上下文有关语言是上下文无关语言的真超集,而不是作出弱一些的声明:没有 →ε产生式的所有上下文无关文法也是上下文有关文法。

上下文有关这个名称来源自 α 和 β 形成了 的上下文并且决定 是否可以被 γ 所替代。这不同于上下文无关文法,它不考虑非终结符的上下文。

如果把向语言增加空串的可能性增加到由不收缩文法所识别的那些字符串(永不包括空串的)中,则在这两种定义下的语言是相同的。

正规的非上下文无关语言 { a n b n c n : n 1 } {displaystyle {a^{n}b^{n}c^{n}:ngeq 1}} 拆分为 ();规则3到5允许随后将每个 对换位置为 (需要用3个规则,因为1个 → 规则,不能适合 αβ → αγβ 模式,即产生式左手端只有1个非终结符能被替换);规则6到9允许将在适当位置上的非终结符 或 分别替代为其对应的终结符 或 。

aaa bbb ccc 的产生链是:

{ a n b n c n d n : n 1 } {displaystyle {a^{n}b^{n}c^{n}d^{n}:ngeq 1}} 是否属于特定上下文有关文法 的语言的判定问题是 PSPACE-完全的。实际上,甚至有些上下文有关文法的固定文法识别问题也是 PSPACE-完全的。

上下文有关文法的空虚(emptiness)问题(给定上下文有关文法 G, L ( G ) = {displaystyle L(G)=emptyset } 吗?)是不可判定的。

已经证实几乎所有自然语言一般的都可以用上下文有关文法来刻画,但是整个 CSG 类好像比自然语言要大。更糟糕的是,因为上述 CSG 的判定问题是 PSPACE-完全的,这使得它们对于实际使用而言是完全不能运作的,因为一般算法将运行指数时间。关于计算语言学的当前进行中的研究关注于公式化是适度上下文有关语言的其他语言类,这种语言如树-邻接文法、组合范畴文法、连结上下文无关文法和线性上下文无关重写系统的判定问题是可行的。这些形式化所生成的语言适当的位于上下文无关和上下文有关语言之间。

相关

  • 第一度房室传导阻滞(1° AV Block),是心脏电传导系统的疾病,是指PR节段(英语:PR interval)长度超过0.2秒(5小格),且仍保持P波→QRS综合波→T波的顺序。
  • 大岛正太郎大岛正太郎(日语:おおしま しょうたろう,1944年9月20日-),日本前外务省官员。外交风格被认为是性格随和、有经验、处事老练和谨慎,“经济通”,属于外务省精英阶层。东京都出身,在美国
  • 开普勒90i开普勒90i(Kepler-90i),或称为KOI-351 i,是一颗直径为地球1.32倍的太阳系外行星,属于超级地球。母恒星为黄矮星开普勒90,轨道周期14.45日。该行星由美国国家航空航天局的开普勒太
  • 普鲁士的威廉王子 (1783-1851)普鲁士的威廉(德语:Wilhelm von Preußen,1783年7月3日-1851年9月28日),普鲁士国王腓特烈·威廉二世的幼子。1804年,威廉与黑森-洪堡伯爵腓特烈五世的女儿玛丽亚·安娜(英语:Princess
  • 使用手册说明书,或称作使用手册,是产品制造者介绍产品的内容、指导用户使用它的产品而编写的,又或是向读者、用户、观众介绍某种读物、或戏曲、电影的事故情节,演员阵容等的文字材料。说
  • 吴祖垲吴祖垲(1914年3月1日-2014年1月16日),浙江嘉兴人,真空电子技术专家,中国工程院院士。1995年,获选中国工程院信息与电子工程学部院士。
  • 小鸡快跑《小鸡快跑》(英语:)是一部2000年定格喜剧动画电影。由梦工厂以及英国阿德曼动画工作室制作。电影评论网站烂番茄给予本电影97%赞同评价。在放映第一周,电影的票房收入为17,506,
  • 诘碁诘碁是刻意安排的围棋棋局,须用巧妙的手筋,想出得胜手法,以此作为测验棋力,如同象棋的残局一样饶富趣味。好的诘棋题目常常会有一些意想不到的妙手蕴藏其中,这也是加强棋力的不二
  • 野麦峠野麦峠(のむぎとうげ)是一段位于岐阜县高山市和长野县松本市的交界处跨越山口的道路。是连接飞騨国和信浓国的镰仓街道、江户街道上的一个山口。在乘鞍岳和镰峰之间,标高1,672
  • 也速真也速真(13世纪-1316年七月十八),高丽第26代王高丽忠宣王的后宫(懿妃),高丽忠肃王的生母,元朝蒙古人。出生年份没有记载。她的家庭史书没有记录,没有被称为公主,她应该不是出身元朝皇族。忠宣王是世子时,经常到元朝去。也许此时和她成婚。也速真的次子忠肃王在1294年出生,她早于1296年结婚的蓟国公主嫁给忠宣王。1316年(忠肃王3年)七月十八,也速真在元朝去世。八月初三,她的灵柩运回葬高丽,八月二十,举行了葬礼,号衍陵。她的遗像供奉在青云寺、妙莲寺,追赠懿妃。她的两个儿子。长子广陵君王鉴、次子忠肃王王