参考资料_NP完全问痰拟-一些重要的概念.pptVIP

  • 1
  • 0
  • 约3.38千字
  • 约 19页
  • 2017-08-17 发布于浙江
  • 举报

参考资料_NP完全问痰拟-一些重要的概念.ppt

参考资料_NP完全问痰拟-一些重要的概念

NP完全问题;一、一些重要的概念 1、多项式时间算法和难解问题; 不过,有些指数时间算法在实际中可能十分有用。作为定义,时间复杂性是一种最坏情况的度量。时间复杂性为2n的算法仅仅表示至少有一个规模为n的问题实例需要这么多的运算时间,而大多数问题实例可能实际上需要远比这个少得多的时间。有几个著名的算法就是这种情况。已经证明线性规划的单纯形算法具有指数时间复杂性[Klee and Minty,1972],但是在实际中它计算得很好,给人留下了深刻印象。同样,背包问题的分支界限算法虽然也具有指数时间复杂性,但是它是一种非常成功的算法,使得许多人认为背包问题已经很好地解决了。; 遗憾的是,像这样的例子太少了。虽然对于很多问题都知道指数时间算法,但是只有少数几个被认为在实际中是很有用的。甚至上面提到的那几个成功的指数时间算法也没有使研究人员停止继续寻找这些问题的多项式时间算法的努力。实际上,这些算法的真正成功产生了一种猜疑,认为它们不知怎么地抓住了这些问题的关键性的性质,对这些性质的仔细研究可能给出更好的方法,至今在解释这种成功方面几乎毫无进展,也没有一种方法能够事先预言给定的指数时间算法在实际中能否快速运算。; 另一方面,如果多项式时间算法满足对运算时间更严格得多的限制,就往往可以作出这种预言。虽然可以认为时间复杂性为n100或1099n2的算法在实际中不大可能快速运算,但

文档评论(0)

1亿VIP精品文档

相关文档