首页 >
可计算性理论
✍ dations ◷ 2025-12-01 13:54:09 #可计算性理论
在计算机科学中,可计算性理论(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)。不可解度的概念定义了不可解的集合之间的相对计算难度。例如,不可解的停机问题显然比任何可解的集合都要难,然而同样不可解的“元停机问题”(即所有具备停机问题的预言机的停机问题)却要难过停机问题,因为具备元停机问题的预言机可以解出停机问题,然而具备停机问题的预言机却不能解出元停机问题。
相关
- 古代史古代世界,或者古代史一词,用法相当模糊。其所指称的历史时期依各文明发展情况快慢而有所不同,但就其上限而言,一般是以出现文字作为古代史与史前史之分界。古代史之下限,则各文明
- 制服单位美国军事史(英语:Military history of the United States)美国制服部队(英语:Uniformed services of the United States)指的是美利坚合众国所拥有的八支联邦制服部队(英语:Uniforme
- 水果生果是指可以生食的植物果实;主要熟食之植物果实则称蔬菜。生产生果的植物称为果树。生果含大量的水溶糖分,很多还含有挥发性芳香物质。植物果实中汁液多者,亦称水果;相反,少汁液
- 健康促进根据世界卫生组织(WHO)的定义,健康促进是指促使人们提高与改善健康状态的过程。在美国一般采用狭义的定义,即指帮助人们改变其生活习惯以达到理想健康状态的一门科学与艺术。198
- SBR污水处理工艺SBR污水处理工艺,即序批式活性污泥法,全称为序列间歇式活性污泥法(Sequencing Batch Reactor Activated Sludge Process),简称SBR工艺。它是基于以悬浮生长的微生物在好氧条件下
- 共价半径共价半径定义为由共价键结合的两个原子核之间距离的一半,单位通常使用皮米(pm)或埃(Å)。He、Ne、Ar等原子无共价半径数据,因至今未合成其任何共价化合物。同周期元素的单键共
- 夏卡 (阿格里真托省)夏卡(意大利语:Sciacca),意大利西西里大区阿格里真托省的一个市镇。夏卡滨临地中海。总面积180.98平方公里,总人口40,894。
- 斯特西克鲁斯斯特西克鲁斯(英语:Stesichorus),(前640年-前555年)。古希腊抒情诗人之一,名为“特伊西亚斯”,住在希墨拉。作为合唱诗人,他写有长篇叙事抒情诗,演唱时由里拉伴奏。他的诗收集在六本书
- 十二指肠腺布伦纳氏腺是位于十二指肠壁的一种外分泌腺,负责分泌弱碱性的碳酸氢盐,以中和来自胃的酸性食糜。
- 斯拉夫语族斯拉夫语族是印欧语系的一个语族,产生于斯拉夫民族。可分为东斯拉夫语支、南斯拉夫语支及西斯拉夫语支,东斯拉夫语支及南斯拉夫语支使用西里尔字母,但也有例外,塞尔维亚语和克罗
