可归约性

可规约性: 一个基本方法,可用来证明问题是计算上不可解的。规约是将一个问题转化为另一个问题的方法,使得可以用第二个问题的解来解第一个问题。

如从波士顿到巴黎履行问题可规约到买这两个城市之间的飞机票问题。这个问题又可规约到挣得买飞机票钱的问题。数学问题中也有可规约性。例如测量一个矩形面积问题可规约到测量它的高和宽问题。解线性方程组问题可规约到求矩阵的逆问题。

6.1 语言理论中的不可判定问题

HALT_{TM}=\{<M, \omega>|M是一个图灵机,且对输入\omega 停机 \}

定理6.1 HALT_{TM}是不可判定的。

证明 为得到矛盾,假设TM T判定HALT_{TM},由之可以构造TM S来判定A_{TM},其构造如下:

S = 在输入<M, \omega>上,此处<M, \omega>是TM M和串\omega的编码:

  1. 在输入<M, \omega>上运行TM R。

  2. 如果R拒绝,则拒绝。

  3. 如果R接受,则在\omega上模拟M,直到它停机。

  4. 如果M已经接受,则接受;如果M已经拒绝,则拒绝。”

显然,如果R判定HALT_{TM},则S判定A_{TM}。因为A_{TM}是不可判定的,故HALT_{TM}也是不可判定的。

定理6.2 E_{TM}是不可判定的。

E_{TM}=\{M是一个TM,且L(M)=\Phi \}

另一个与图灵机有关的计算问题也很有意思,该问题是:给定一个图灵机和一个可由某个更简单的计算模型识别的语言,检查图灵机是否识别此语言。例如,令REGULAR_{TM}时间差一个给定的图灵机是否有一个与之等价的有穷自动机问题,则这个问题与检查一个给定的图灵机是否识别一个正则语言问题相同。设

REGULAR_{TM}=\{<M>|M是一个TM,且L(M)是一个正则语言\}

定理6.3 REGULAR_{TM}是不可判定的。

可类似的证明,检查一个图灵机的语言是不是下列语言都是不可判定的:上下文无关语言、可判定语言甚至有限语言。事实上,关于这个问题有一个更一般性的结果,称为赖斯定理。它指出:检查关于语言的任何一个性质是否可由图灵机识别都是不可判定的。

利用计算历史的规约

定义6.5 设M是一个图灵机,\omega是一个串。M在\omega上的一个接受计算历史是一个格局序列C_1, C_2, \dots, C_l,其中C_1是M在\omega上的起始格局,C_l是M的接受格局,且每个C_i都是C_{i-1}的合法结果,即符合M的规则。类似地,M在\omega上拒绝格局...

线性界限自动机(LBA) 是一种收到限制的图灵机,他不允许其读写头离开包含输入的带区域。如果此机器试图将它的读写头移出输入的两个端点,则读写头就待在原地不动。

普通图灵机读写头不会离开带子的左端点。

A_{LBA}=\{<M, \omega > | M是一个接受串 \omega 的LBA\}

引理6.7 设M是有q个状态和g个带符号的LBA。对于长度为n的代码,M恰有qng^n个不同的格局。

定理6.8 A_{LBA}是可判定的

利用定理6.7构造L

E_{LBA} = \{<M>|M是一个LBA,且L(M) = \Phi\}

定理6.9E_{LBA}是不可判定的

利用计算历史规约技术。

使用计算历史规约技术还能建立有关上下文无关文法和下推自动机问题的不可判定性。

6.2 一个简单的不可判定问题

PCP:波斯特对应问题。

PCP=\{<P>|P是波斯特对应问题的一个实例,且P有匹配\}

定理6.11 波斯特问题是不可判定的。

6.3 映射可归约性

“用映射可归约性将问题A规约到问题B”指的是,存在一个可计算函数,它将问题A的实例转换成问题B的实例。

6.3.1 可计算函数

定义6.12 函数f:\Sigma^{\star} \rightarrow \Sigma^{\star} 是一个可计算函数,如果有图灵机M,使得在每个输入\omega上,M停机,且此时只有f(\omega)出现在带上。

6.3.2 映射可归约性的形式定义

定义6.15 语言A是映射可规约到语言B的,如果存在可计算函数f:\Sigma^{\star} \rightarrow \Sigma^{\star}使得对每个\omega

\omega \in A \leftrightarrow f(\omega) \in B

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 214,588评论 6 496
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 91,456评论 3 389
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 160,146评论 0 350
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 57,387评论 1 288
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 66,481评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,510评论 1 293
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,522评论 3 414
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,296评论 0 270
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,745评论 1 307
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,039评论 2 330
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,202评论 1 343
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,901评论 5 338
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,538评论 3 322
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,165评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,415评论 1 268
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,081评论 2 365
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,085评论 2 352

推荐阅读更多精彩内容