首页 >
可计算性理论
✍ dations ◷ 2025-11-28 02:11:47 #可计算性理论
在计算机科学中,可计算性理论(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)。不可解度的概念定义了不可解的集合之间的相对计算难度。例如,不可解的停机问题显然比任何可解的集合都要难,然而同样不可解的“元停机问题”(即所有具备停机问题的预言机的停机问题)却要难过停机问题,因为具备元停机问题的预言机可以解出停机问题,然而具备停机问题的预言机却不能解出元停机问题。
相关
- 草药学草药医学(英语:Herbal medicine,Herbalism),研究与使用植物于医疗用途的学问。它的范围除了植物之外,通常也可扩展到真菌、昆虫、甲壳类、动物及矿物。对所有由自然产生的药物进行
- 血液脂类血脂是指血液里脂肪含量,通常包括胆固醇(Cholesterol)与三酸甘油酯(Triacylglycerol),又称为“血胆固醇”(blood cholesterol)。其量度单位为mg/dL。胆固醇又分为高密度、低密度、非
- 生物界物质层级物质具有科学上和哲学上的双重含义,详见下面。物质是一个科学上没有明确定义的词,一般是指静止质量不为零的东西。物质也常用来泛称所有组成可观测物体的成分 。所有可以用肉
- 条约为了约束使用、发展、持有各种大规模杀伤性武器,世界各国已制订了各种大规模杀伤性武器条约及协定。条约规范了:
- 烦躁烦躁(英语:Dysphoria),一种正常的人类内在情绪,心中烦闷不安,急躁易怒,甚则手足动作及行为举止躁动不宁的表现。它通常起源于对现在状况的不满,或与对未来的期望。因为有意识的思考,
- 万隆万隆市(印尼语:Kota Bandung),位于印度尼西亚的西爪哇,古称勃良安,意为仙之国,现名意为山连山。为印尼第四大城市,也是西爪哇省的首府。该城市是1955年的万隆会议会址所在地,因为第一
- 西斯拉夫人西斯拉夫人,斯拉夫人的一支,主要在中欧平原地区活动,主要为波兰人、捷克人、斯洛伐克人、索布人等。东斯拉夫人主要信奉东正教,西斯拉夫人主要信奉天主教,而南斯拉夫人则大约各占
- 生命周期产品生命周期管理(Product Lifecycle Management,简称PLM)是覆盖了从产品诞生到消亡的产品生命周期全过程的、开放的、互操作的一整套应用方案。为了使产品及时上市,打败竞争者
- 大篆陶文 ‧ 甲骨文 ‧ 金文 ‧ 古文 ‧ 石鼓文籀文 ‧ 鸟虫书 ‧ 篆书(大篆 ‧ 小篆)隶书 ‧ 楷书 ‧ 行书 ‧ 草书漆书 ‧ 书法 ‧ 飞白书笔画 ‧
- 语素构词学语素构词学(英语:Morpheme-based morphology)是一种具有如下三个基本公理的构词学观点:语素构词学有两种主要的学理,一个是布鲁费尔德的,而另一个是霍克特的。对布鲁费尔德来说,“
