《算法分析与设计技术》PDF下载

  • 购买积分:8 如何计算积分?
  • 作  者:贺红,马绍汉编著
  • 出 版 社:北京:科学出版社
  • 出版年份:2004
  • ISBN:7030143973
  • 页数:128 页
图书介绍:本书系统介绍了算法分析与设计技术的基础知识,全书共分5章:第一章算法分析技术,引入了时间复杂性和空间复杂性的概念,以及进行算法分析经常使用的定义与符号;第二章P类、NP类及NPC类是算法研究的理论基础,对使用计算机解决问题的难度进行了理论上的划分;第三章算法设计技术,分别给出了常用的算法设计技术;第四章解答NP难解问题的近似算法,给出了近似算法的定义与性能分析方法;第五章随机算法,介绍了随机算法的一般性原理、应用举例及随机算法的性能分布。

第一章 算法分析技术 1

1.1程序性能 1

1.2空间复杂性 2

1.3时间复杂性 8

1.4渐进符号(O、Ω、Θ、O) 14

1.5实际复杂性 19

第二章 P类、NP类及NPC类 21

2.1问题与算法 21

2.2确定型图灵(Turing)机与P类 22

2.3非确定型计算与NP类 24

2.4多项式变换与NPC类 27

2.5基本的NPC问题 30

3.1贪心算法 32

第三章 算法设计技术 32

3.2分而治之算法 42

3.3动态规划 64

3.4回溯 70

3.5分枝定界 80

3.6局部搜索 84

第四章 解答NP难解问题的近似算法 88

4.1近似算法及其性能评估 88

4.2近似算法设计 93

4.3多项式时间近似方案(PTAS) 102

第五章 随机算法 111

5.1随机算法的一般性原理 111

5.2应用 115

5.3随机算法的性能分布 125

参考文献 128