42、形式语言与可逆计算:理论与应用探索

形式语言与可逆计算:理论与应用探索

1. 单边随机上下文语法概述

1.1 语法规则与语言生成

单边禁止语法(One - sided forbidding grammar)G 的规则如下:
- ( (A →aA′, ∅, {B′}) )
- ( (A →\overline{A}, ∅, {B′}) )
- ( (A′ →A, ∅, {B}) )
- ( (\overline{A} →ε, ∅, {B}) )

该语法生成非上下文无关语言 ( {a^nb^nc^n | n ≥0} )。对于非空字符串的推导形式为:
( S ⇒_G AB ⇒_G aA′B ⇒_G aA′bB′c ⇒_G aAbB′c ⇒_G aAbBc ⇒^*_G a^nAb^nBc^n ⇒_G a^n\overline{A}b^nBc^n ⇒_G a^n\overline{A}b^n\overline{B}c^n ⇒_G a^nb^n\overline{B}c^n ⇒_G a^nb^nc^n )(( n ≥1 ))

空字符串的推导形式为:
( S ⇒_G AB ⇒_G \overline{A}B ⇒_G \overline{A}\overline{B} ⇒_G \overline{B} ⇒_G ε )

1.2 语言族的表示

不同类型语法生成的语言族表示如下:
| 语法类型 | 语言族表示 |
| ---- | ---- |
| 单边随机上下文语法 | ORC |
| 单边允许语法 | OP |
| 单边禁止语法 | OF |
| 左随

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值