- 3
- 0
- 约1.67千字
- 约 9页
- 2017-06-04 发布于四川
- 举报
* HeJing(2011) School of Software School of Software, YunNan University 任课教师:何婧 Email: hejing@ynu.edu.cn Chapter 9 简介 一个问题的计算量是多少才能将其评估为真正的难题? 如果一个问题不可能在少于指数时间内解决,则该问题可以认为是不易处理的难题。 求解问题所需要的时间是指数 或超指数函数: 2n或n! 特例:2n在n达到59之前 都小于n10 例2:货郎担问题(Traveling salesman problem) 给定n个城市,任意两个城市间有路相连,一个货郎从一个城市出发,不重复的遍历所有的城市并回到起点,求一条路程最短的路径。 加权完全图 , , ,求Hamilton圈 ,使得 计算复杂度: 判定问题与最优化问题 判定问题与最优化问题 输入:一个整数序列S 问题:在S中存在两个相等的元素吗? 输入:一个整数序列S 问题:寻找在S中出现频率最高的元素 在NP问题的研究中,判定问题更容易分析 确定性算法与不确定性算法 确定性算法 设A是求解问题B的一个算法,如果在展示问题B的一个实例时,在整个执行过程中每一步都只有一个选择,则称A是确定性算法.因此如果对于同样的输入,实例一遍又一遍地执行,它的输出
原创力文档

文档评论(0)