计算理论总结

本文探讨了计算理论中的难解性问题,例如SAT问题,这些问题虽然理论上可以解决,但实际求解可能需要消耗大量的时间和空间资源。推荐了一本《计算理论导论》作为深入学习的参考资料。
摘要由CSDN通过智能技术生成
计算理论有三个传统领域:自动机,可计算性和复杂性。
自动机理论
自动机理论中包含几种数学模型:有穷自动机模型,可用于文本处理,编译程序,硬件设计;上下文无关文法模型,可用于程序设计语言和人工智能。


有穷自动机: 有穷自动机分确定有穷自动机(DFA)和非确定有穷自动机(NFA)。
DFA)D是一个五元组:D=(K,Σ,M,S,F)其中
K:有穷非空的状态集合;
Σ:有穷非空的输入符号字母表;
M:转换函数,是在K×Σ→K上的映像,即,如 M(ki,a)=kj,(ki∈K,kj∈K)就意味着,当前状态为ki,输入符为a时,将转换为下一个状态kj,我们把kj称作ki的一个后继状态;
S∈K是唯一的一个初态;
F是非空的终态集合。


非确定有穷自动机转移函数不同,可以非确定的转移到下一个状态。
正则表达式,确定有穷自动机,非确定有穷自动机直接相互等价。有穷自动机可以通过转换广义非确定型有穷自动机来转换成正则表达式。


上下文无关文法(CFG):
若一个形式文法G = (N, Σ, P, S) 的上下文无关文法产生式规则都取如下的形式:V -> w,则称之为上下文无关的,其中 V∈N ,w∈(N∪Σ)*。
上下文无关文法具有歧异性,
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值