- 18
- 0
- 约5.03千字
- 约 23页
- 2017-06-28 发布于湖北
- 举报
算法分析_np问题
P与NP问题 多项式 若干个单项式的和组成的式子叫做多项式(减法中有:减一个数等于加上它的相反数)。多项式中每个单项式叫做多项式的项,这些单项式中的最高次数,就是这个多项式的次数。不含字母的项叫做常数项。如一式中:最高项的次数为5,此式有3个单项式组成,则称其为:五次三项式。 多项式时间(Polynomial time)算法是指该算法时间复杂性函数T(n)=O(P(n)),其中n是问题的输入长度,P是n的多项式函数.指数时间算法是指该算法的时间复杂性函数不能写成O(P(n))的形式 1、多项式时间算法和难解问题 不同的算法具有很不相同的时间复杂性函数,什么样的算法算作“效率高”,什么样的算法算作“效率低”? 计算机科学家们公认一种简单的区别,这就是多项式时间算法(polynomial time algorithm)和指数时间算法(exponential time algorithm)之间的区别。 Cobham[1964]和Edmonds[1965]首先讨论了这种区别的基本性质。特别是Edmonds把多项式时间算法与“好的”算法等同看待,并且猜想某些整数规划问题可能不能用这种“好的”算法求解。这反映了一种观点,认为指数时间算法不应该算作“好的”算法。通常也的确是这样的。大多数指数时间算法只是穷举搜索法的变种,而多项式时间算法通常只有在对问题的结构有了某些比较深入的了解之后才有可能给
您可能关注的文档
最近下载
- 电力工程相关单位协调配合措施.docx VIP
- 2025年6G网络架构下的通信协议演进.pptx VIP
- 食品安全检查员招聘面试题及答案.docx VIP
- 2025年6G核心网网络架构与关键技术白皮书.pdf VIP
- 省级优秀课件通用版小学书法四年级上册《错综穿插结构的字》.pptx VIP
- “非遗”热点趋势及商业化路径洞察报告-数说故事x复旦大学-202605.docx
- 抗滑桩施工合同劳务分包协议.docx VIP
- 教科版科学三年级上册第三单元《天气》表格式教案.docx VIP
- 普通物理学简明教程(第三版)全套PPT课件.pptx
- 【50个】英语课堂游戏(50个游戏模板).pptx VIP
原创力文档

文档评论(0)