码迷,mamicode.com
首页 >  
搜索关键字:np问题    ( 104个结果
算法课笔记系列(九)——近似算法(Part1)
这一周的内容是近似算法(Approximation Algorithm)。 对于许多的问题的算法,我们通常目标在于设计一个可以在多项式时间内运行的算法。然而,上一节的NP问题告诉我们这样的算法不一定存在。近似算法其实是针对NP难问题的一种退让,对于许多P不等于NP的最优化问题,无法在多项式时间内找到最优解。因此,如果可以只求一个我们可以接受的解,而不是非要最优解,那么可能存在一个多项式时间的算法...
分类:编程语言   时间:2016-06-02 14:07:49    阅读次数:349
算法课笔记系列(八)——NP问题及其计算复杂性
本周的内容是NP问题,NP的全称是Non-deterministic Polynomial,即多项式复杂程度的非确定性问题。百度上对NP的解释是,P/NP问题是在理论信息学中计算复杂度理论里至今没有解决的问题。通俗的说,是将不可知的问题转化为已知的问题,进而计算器复杂度。 首先介绍多项式时间的约减,即Polynomial-Time Reductions,通过解决另一个不同问题的假设的子程序,使用...
分类:编程语言   时间:2016-05-27 12:38:23    阅读次数:237
P问题、NP问题和NPC问题
P问题、NP问题和NPC问题 这或许是众多OIer最大的误区之一。 你会经常看到网上出现“这怎么做,这不是NP问题吗”、“这个只有搜了,这已经被证明是NP问题了”之类的话。你要知道,大多数人此时所说的NP问题其实都是指的NPC问题。他们没有搞清楚NP问题和NPC问题的概念。NP问题并不是那种“只有搜 ...
分类:其他好文   时间:2016-05-21 12:52:48    阅读次数:188
算法导论之P、NP、NPC问题
P、NP、NPC概念 > P问题:能够在多项式时间内解决的决策问题。 —举例: 图搜索问题、最短路径问题、最小生成树问题······ > NP问题:不能在多项式时间内解决或不确定能不能在多项式时间内解决,但能在多项式时间验证的问题。 —验证:给定一个问题的实例、证书(类似于证据),需要验证这个证书是这个问题的正确答案。 — 举例:汉密尔顿路径,实例为G=(V,E)...
分类:编程语言   时间:2016-04-22 20:35:44    阅读次数:8488
计算理论初步:P vs NP 问题
1.问题概述 P = NP? 这个问题,作为理论计算机科学的核心问题,其声名早已经超越了这个领域。它是Clay研究所的七个百万美元大奖问题之一,在2006国际数学家大会上,它是某个1小时讲座的主题。 要说起P和NP是什么东西,得先从算法的多项式时间复杂度谈起,注意,这里面的两个P都是指Polynomial。 一个问题的规模指的是输入的总位数,比如一个n个数的排序问题,输入规模就是n。注意,...
分类:其他好文   时间:2016-04-10 14:34:01    阅读次数:266
hdu 1074动态压缩
这题我一直以为是贪心做的,做了好久找不到规律 看了解题报告,学习了压缩dp,类似dist,{v(i)}=min{v(i)-k},这种NP问题,O(n*2^n),数据给的比较小,其实也只能给15了,直接用2<<15数组表示状态 每个状态,记录最优的pre,now,当然pre(上一个状态量)和now(当 ...
分类:其他好文   时间:2016-04-08 06:28:31    阅读次数:119
Combination Sum
题目链接: 回溯算法的剪枝非常重要!! 这个题是一个NP问题,方法仍然是N-Queens中介绍的套路。基本思路是先排好序,然后每次递归中把剩下的元素一一加到结果集合中,并且把目标减去加入的元素,然后把剩下元素(包括当前加入的元素)放到下一层递归中解决子问题。算法复杂度因为是NP问题,所以自然是指数量
分类:其他好文   时间:2016-03-08 23:35:07    阅读次数:189
什么是P问题、NP问题和NPC问题
转载:http://www.matrix67.com/blog/archives/105什么是P问题、NP问题和NPC问题 这或许是众多OIer最大的误区之一。你会经常看到网上出现“这怎么做,这不是NP问题吗”、“这个只有搜了,这已经被证明是NP问题了”之类的话。你要知道,大多数人此时所说的NP问....
分类:其他好文   时间:2016-01-11 22:12:37    阅读次数:190
BZOJ2744: [HEOI2012]朋友圈
题目:http://www.lydsy.com/JudgeOnline/problem.php?id=2744最大团是一个np问题。。对于本题,做它的逆问题,建反图做最大独立集。对于A最多取出两个点,枚举一下。对于B,B是一个二分图。注意用时间戳加快速度,还有就是注意一下取反的判定(||取反当然是&...
分类:其他好文   时间:2015-12-18 08:00:30    阅读次数:196
P问题、NP问题、NPC问题、NP难问题的概念
P问题、NP问题、NPC问题、NP难问题的概念离入职尚有几天时间,闲来无事,将大家常见却又很容易搞糊涂的几个概念进行整理,希望对大家有所帮助。你会经常看到网上出现“这怎么做,这不是NP问题吗”、“这个只有搜了,这已经被证明是NP问题了”之类的话。你要知道,大多数人此时所说的NP问题其实都是指的NPC...
分类:其他好文   时间:2015-11-14 19:25:13    阅读次数:280
104条   上一页 1 ... 5 6 7 8 9 ... 11 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!