《计算复杂性与算法分析》和《计算复杂性》学习

本文讲述了作者在学习《计算复杂性与算法分析》的过程中,对计算复杂性理论的初步理解,包括自动机、图灵机、时间复杂性和空间复杂性的概念。作者通过书中的例子,探讨了P类问题、顽型问题和NP问题,强调了算法复杂性分析的重要性。
摘要由CSDN通过智能技术生成

今天偶然间碰到数学界著名的七大千禧难题,关注了P和NP问题,但是里面提到关于算法的复杂性的描述已经超出了自己的知识范围,我找到了一本书来弥补这个不足,即《计算复杂性与算法分析》,希望自己在看完这本书之后能够对计算复杂性有完整的概念

首先看看它的目录

其实大部分的知识都有接触过,但是没有形成体系

接下来就慢慢学习吧,挖个坑一直学

  • 自动机

以基本码为单位对输入进行计算得到输出的过程

看了一会,发现第一章和第二章的内容与编译原理的内容相似,介绍了语法分析树,语言文法

  • 图灵机

图灵机是比自动机应用更为广泛的一种计算模型,非确定型图灵机(NTM)的移动不能为转移函数准确地决定,它的转移函数是多值的。如果将这些函数值放在仪器形成一个子集,那么也可以把它看成一个集值函数。除此之外,NTM和DTM没有区别,就是在分析下一位的输入的时候,它的输出是不确定的

到了第5章正式介绍计算复杂性理论

  • 不同计算模型的算法复杂性的度量的尺度时不同的,但都从不同角度描述了一个算法的安度。一个算法的复杂性是由这类问题的固有安度决定的,它在某种意义上应独立于
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值