首页 >
可计算性理论
✍ dations ◷ 2025-11-28 07:29:36 #可计算性理论
在计算机科学中,可计算性理论(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)。不可解度的概念定义了不可解的集合之间的相对计算难度。例如,不可解的停机问题显然比任何可解的集合都要难,然而同样不可解的“元停机问题”(即所有具备停机问题的预言机的停机问题)却要难过停机问题,因为具备元停机问题的预言机可以解出停机问题,然而具备停机问题的预言机却不能解出元停机问题。
相关
- 杀人杀人也称为他杀是杀害另一个人的行为,即故意以任何方法结束他人生命。杀人通常是谋杀,但有时也会是误杀或自卫杀人等。刑事杀人是不法行为,恶意行为。所有法律制度都有刑事杀人
- 家庭生活和社会生活生活是人类活着的期间所做的一切行为的总称。社会生活是日常生活、都市生活、政治生活、文化生活、艺术生活、宗教生活的总称。社会生活是一个整体,各行各业的工作,对社会来说
- VIAbr /16固体、 液体、 气体氧族元素是指元素周期表上第16族(ⅥA族)的元素,位于氮族元素和卤素之间。氧族元素包含氧(O)、硫(S)、硒(Se)、碲(Te)、钋(Po)、钅立(Lv),其中氧、硫、硒为非金属,碲为类金
- 玻尔效应玻尔效应(英语:Bohr effect),1904年由丹麦生理学家克里斯蒂安·玻尔首先提出,即:氢离子(低 pH)和二氧化碳会降低血红蛋白与氧气的亲和力,促进血红蛋白释放氧气。产生该效应的原因为质
- 双清区双清区是中国湖南省邵阳市所辖的一个市辖区。总面积139.6平方公里,总人口25.4万人。双清区辖6个街道、2个镇、4个乡:兴隆街道、龙须塘街道、汽车站街道、小江湖街道、东风路街
- 原始希腊原始希腊语(Proto-Greek、Proto-Hellenic)是假定的所有已知希腊语变体的最近公共祖先,包括了迈锡尼语,古希腊语方言如雅典-爱奥尼亚方言, 伊欧里斯方言,多利亚方言和西北希腊方言
- 弥赛亚弥赛亚(天主教汉译作默西亚;希伯来语:.mw-parser-output .script-hebrew,.mw-parser-output .script-Hebr{font-size:1.15em;font-family:"Ezra SIL","Ezra SIL SR","Keter Ara
- 本质主义本质主义(Essentialism),又译为精粹主义,是一种认为任何的实体(如一只动物,一群人,一个物理对象,一个观念)都有一些必须具备的本质的观点。这种观点同时会认为无法对现象作出最终解释
- 印欧语系印欧语系(英语:Indo-European languages)是世界上的一个语系。欧洲、美洲、南亚和大洋洲的大部分国家都采用印欧语系的语言作为母语或官方语言。印欧语系包括443种(SIL统计)语言
- 比较比照法(comparative method)或比较法是一套比较语言学的研究方法,语言学家用它来揭示语言间的源流关系。它的任务是通过同源词的比较来证明两种或多种切实存在或存在过的语言拥
