首页 >
可计算性理论
✍ dations ◷ 2024-11-05 16:35:24 #可计算性理论
在计算机科学中,可计算性理论(Computability theory)作为计算理论的一个分支,研究在不同的计算模型下哪些算法问题能够被解决。相对应的,计算理论的另一块主要内容,计算复杂性理论考虑一个问题怎样才能被有效的解决。我们考虑关于图灵机的可计算性理论。本节中,固定字符集是{0, 1},
0
,
1
∗
{displaystyle {0,1}^{*}}
是所有有限长度字符串的集合。一个语言即是
0
,
1
∗
{displaystyle {0,1}^{*}}
的一个子集。一个语言L是可以被图灵机所枚举(enumerate)的,如果存在一个图灵机
M
{displaystyle M}
,使得输入是L中的串时,M输出“接受”;而对非L中的串,M输出“拒绝”或不停机。而一个语言L'是可以被图灵机所决定(decide)的,如果存在一个图灵机M',使得输入是L中的串时,M输出“接受”;而对非L中的串,M输出“拒绝”。注意这里的区别在于,对于图灵机决定的语言,我们需要在所有输出上,该图灵机都要停机。这样我们可以定义可计算性等级:所有的语言的集合,记为All;递归可枚举语言,即可以被图灵机枚举的语言的集合,记为RE;递归语言,即可以被图灵机决定的语言的集合,记为R。可见
R
⊆
R
E
⊆
A
l
l
{displaystyle Rsubseteq REsubseteq All}
,即形成可计算性等级。那么产生相关的问题即是两个包含关系是不是严格的,即是否有在All而不在RE中的语言,以及在RE而不在R中的语言。阿兰·图灵在1930年代的工作表明这两个包含关系都是不严格的,即可以证明存在语言L_d,是不能被图灵机所枚举的,以及存在语言L_u,是不能被图灵机所决定的。证明的主要思想是对角线法。停机问题就是判断任意一个程序是否会在有限的时间之内结束运行的问题。该问题等价于如下的判定问题:给定一个程序P和输入w,程序P在输入w下是否能够最终停止。Post对应问题(Post's correspondence problem)。不可解度的概念定义了不可解的集合之间的相对计算难度。例如,不可解的停机问题显然比任何可解的集合都要难,然而同样不可解的“元停机问题”(即所有具备停机问题的预言机的停机问题)却要难过停机问题,因为具备元停机问题的预言机可以解出停机问题,然而具备停机问题的预言机却不能解出元停机问题。
相关
- 退伍军人杆菌Legionella adelaidensis Legionella anisa Legionella beliardensis Legionella birminghamensis Legionella bozemanii Legionella brunensis Legionella busanensis Legi
- 美西林美西林(INN:Mecillinam;USAN:Amdinocillin)是一种广谱半合成青霉素,对革兰氏阴性菌作用强,也可用来治疗伤寒和副伤寒。其口服利用率很差,匹美西林则是针对此缺陷开发出来的。这种药
- 膨压膨压(英语:turgor pressure)是细胞内推动细胞膜对细胞壁的力。它也被称为静水压(hydrostatic pressure、静液压、流体静力压),和更复杂地定义为流体测量的压力,在平衡时在其自身内
- 代谢工程代谢工程学是指利用基因工程或是分子生物学技术,将生体内之代谢途径改变,通常改变生体内化学反应之酶。它来自于发酵学。代谢工程技术目前以微生物利用为主,改变工业微生物之代
- 雷尼替丁雷尼替丁(Ranitidine、中华药典名:雷尼替定),常用商品名Zantac,是一种抑制胃酸产生的组胺类H2受体阻抗剂。它常用于治疗消化性溃疡(如胃溃疡和十二指肠溃疡)以及胃食管反流病。此外
- 蜡样芽孢杆菌蜡样芽孢杆菌(学名:Bacillus cereus),又称仙人掌杆菌,是一种革兰氏阳性菌,β溶血性的杆状细菌 。经常在土壤和食物中被发现,有些菌株会引起食物中毒,例如"炒饭综合症"(Fried Rice Syn
- EntrezEntrez全局查询跨数据库搜索系统是一个联合搜寻(英语:Federated search)引擎。它能让使用者能一次搜寻NCBI网站上的许多不同的健康科学数据库。该数据库能快速搜寻蛋白质的一级
- 绪斯同骑枪绪斯同(希腊语 ξυστόν),是古代希腊骑兵所用来戳击的骑枪。长约3.5~4.25米,可能因为过长的原因需要两手持用,从庞贝城所发掘出来的亚历山大马赛克镶嵌画显示,绪斯同骑枪也可
- 自知力自知力是自我判断自我心理状态和生理状态的能力。自知力的损害程度是否完整对判断患者是否患有重型精神疾病如精神分裂症有着很重要的意义。一般的重型精神疾病如发病很急,自
- 路易·波拿巴路易·波拿巴(Louis Napoléon Bonaparte,1778年9月2日-1846年7月25日),任荷兰国王时称路德维克一世,法国皇帝拿破仑一世的弟弟。妻子是拿破仑的继女,约瑟芬和前夫博阿尔内所生的女