关闭

NP 简介

733人阅读 评论(0) 收藏 举报
分类:

NP是non-deterministic polynomial time的缩写,也就是说在多项式时间内无法完成的一系列问题。也就是人们常说的NP-Hard问题。

NP Complete是NP问题的一个子集,这个子集包含NP中最难的问题。已经证明,NP中的任何问题都可以多项式的归纳为NP Complete问题。

遗憾的是到目前为止,尚没有有效的解决方法。常用的方法有近似算法,逐层贪婪,启发死算法等。

下面是一个例子来理解NP问题。

假设我们要做一个假期全球旅游,去100个城市,然后回来,每两个城市之间都有飞机直达单票价不同,我们的预算为N元,那么我们应该怎样设计路线,使总的机票花费小于N(或者最省)。这个问题一定是有一个最优解的,但是我们却没有有效的方法来得到,如果要穷举的话,那么计算量是惊人的。这就是一个典型的NP问题。

0
0
查看评论
发表评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场

简述P问题,NP问题,NPC问题以及NP Hard问题

发现我们经常谈到NP问题,NP完全问题,NP难问题,但是其实他们之间是有区别的。 1、P问题是指:一个问题可以找到一个能在多项式的时间里解决它的算法。也就是复杂度为O(1),O(log(n)),O(n...
  • John159151
  • John159151
  • 2015-10-11 21:52
  • 1726

P问题、NP问题、NPC问题的概念及实例证明

一、几种问题及其关系 二、规约一种技巧 三、如何对问题证明 四、NP-Complete间的规约例子 首先解释一下什么是NP问题,什么是NP hard问题,什么是NP完全问题。 * P Proble...
  • u012176591
  • u012176591
  • 2016-05-21 16:29
  • 6893

算法课笔记系列(八)——NP问题及其计算复杂性

本周的内容是NP问题,NP的全称是Non-deterministic Polynomial,即多项式复杂程度的非确定性问题。百度上对NP的解释是,P/NP问题是在理论信息学中计算复杂度理论里至今没有解...
  • Ying_Xu
  • Ying_Xu
  • 2016-05-24 10:36
  • 4863

NP问题简介

P Problem:这个应该最易理解,就是一个问题可以在Polynominal的时间的得到解决,当然,是对于任意input size。NP Problem:对于一类问题,我们可能没有一个已知的快速的方...
  • mistaken2
  • mistaken2
  • 2017-03-12 23:50
  • 76

Computers and Intractability - A Guide to the Theory of NP-Completeness

  • 2015-04-19 19:08
  • 17.32MB
  • 下载

approximation algorithms for np-hard problems.pdf

  • 2015-11-21 12:53
  • 665KB
  • 下载

NP cisco 交换网络设计

  • 2013-08-15 10:49
  • 2.45MB
  • 下载

可能与不可能的边界:P/NP问题趣史 高清完整版PDF

  • 2015-07-01 10:47
  • 1.03MB
  • 下载

dosbox for np1300

  • 2010-05-06 14:15
  • 312KB
  • 下载

NP完全问题研究报告课件

  • 2010-03-03 21:04
  • 844KB
  • 下载
    个人资料
    • 访问:257927次
    • 积分:2663
    • 等级:
    • 排名:第15702名
    • 原创:68篇
    • 转载:7篇
    • 译文:0篇
    • 评论:52条
    文章分类
    最新评论