自然语言处理(二)——乔姆斯基4型文法

本文介绍了乔姆斯基的4种文法类型:正则文法(3型)、上下文无关文法(2型)、上下文有关文法(1型)和无约束文法(0型)。正则文法包括左线性和右线性形式,而上下文无关文法的特点是规则左侧仅有一个非终结符。上下文有关文法则允许规则左侧出现终结符和非终结符的组合。无约束文法是最松散的形式。每种文法类型在约束上逐步减少,并且更严格的文法是较宽松文法的特例。这些概念在自动机理论中有重要应用,用于判断句子是否符合特定文法规则。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、正则文法(3型)

定义:如果文法 G=(N, Σ, P, S) 的 P 中的规则满足如下形式:A → B x(这里注意B只是一个形式,代表非终结符),或 A → x,其中 A, B ∈ N,x ∈ Σ, 则称该文法为正则文法(简写为 FSG)或称3型文 法。(左线性正则文法)(如果 A → x B,则该文法 称为右线性正则文法。)

例如有如下规则:A→ A x,A → x。那么可以推出A\RightarrowAxx,A\RightarrowAxxx,......A\Rightarrowx.....xxx。可以看出,最右边的x是确定的,左边一直在变化。这种文法叫做左线性正则文法。

例如有如下规则:A→ xA ,A → x。那么可以推出A\RightarrowxxA,A

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值