首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏Duncan's Blog

    P问题NP问题NP-Hard问题NP-Complete问题

    NP-Complete问题:一个问题即是NP-Hard问题,同时又是NP问题.

    1.6K20发布于 2020-01-21
  • 来自专栏科研之路

    【知识】NP及其相关问题的概念

    NP-Complete 问题5. NP-Hardness例子 总结其他问题1. co-NP2. PSPACE3. EXPTIME4. NP-Complete 问题 NP-Complete:这是NP类中最难的问题。如果一个NP-Complete问题能够在多项式时间内被解决,那么所有NP问题都能够在多项式时间内被解决。 如果一个问题既是NP又是NP-Hard的,则它是NP-Complete的。NP-Complete问题很特殊,因为NP类中的任何问题都可以在多项式时间内转换或简化为NP-Complete问题。 如果可以在多项式时间内求解NP-Complete问题,那么也可以在多项式时间内求解任何 NP 问题。例如,3-SAT问题和哈密顿路径问题都是NP-Complete问题。 要证明一个问题是NP-Complete,通常需要两个步骤:证明该问题属于NP类。证明所有其他NP问题都可以在多项式时间内归约到该问题。5.

    88710编辑于 2024-06-28
  • 来自专栏路过君BLOG from CSDN

    OptaPlanner笔记1

    1.2.1 规划问题是NP-Complete还是NP-Hard问题 NP-Hard问题是指在多项式时间内无法解决的问题。这些问题通常是非常困难的,因为它们的解决需要大量的计算资源。 NP-Complete问题是指在多项式时间内可以解决,但在NP-Hard问题的解决过程中可以被解决的问题。这些问题的解决通常比NP-Hard问题的解决要快,但仍然需要大量的计算资源。 NP-Complete问题的例子包括完全背包问题、分支界限问题等。 前面提到的所有场景都可能是NP-Complete或者NP-Hard的,也就是说: 在合理的时间内验证问题的给定解决方案很容易。 但是,如果他们找到一个适用于某个NP-Complete问题的解决方案,它将适用于每个NP-Complete问题。)

    1.1K31编辑于 2023-08-13
  • 来自专栏APS-高级计划与排程

    【译】OptaPlanner开发手册本地化: (0) - 前言及概念

    1.2.1 规划问题属于NP-Complete问题或NP-hard问题   上述所有的案例或许都属于NP-complete/NP-hard问题,(什么是NP-Complete/NP-hard问题呢?) 可是一旦他们找到对其中一个NP-Complete问题的有效解法,那么这个方法对所有NP-Complete问题都是可行办法。

    2.2K00发布于 2019-09-07
  • 来自专栏新智元

    NP完备破解羊了个羊?

    事实上,羊了个羊与有些小游戏的机制很类似,而其中很多小游戏已经被证明是 NP-complete 的,所以我们比较确信也能证明推广了的羊了个羊是 NP-complete 的。 这里我们给一个比较弱的、简单的归约构造,来说明推广的羊了个羊游戏是 NP-complete。 本文的归约主要抄袭的是 Computational Complexity of Games and Puzzles 网页上证明 Mah-Jongg 游戏(一个类似连连看的游戏,有的地方也叫麻将)是 NP-complete 我们仍然使用 3-SAT 这个经典的 NP-complete 问题作为归约问题。 而羊了个羊显然属于 NP,因为能在多项式时间内判定一个操作序列是否能消去所有方块,从而我们就证明了下面的命题: 命题:在所有被遮挡的方块类型是确定且已知的条件下,推广的羊了个羊游戏属于 NP-complete

    92630编辑于 2022-10-11
  • 来自专栏灯塔大数据

    每周学点大数据 | No.6算法的分析之易解问题和难解问题

    有这样一类问题,首先它是NP问题,其次所有的NP问题都可以归约为它,我们称之为NP完全问题(NP-complete)。 小可:什么是归约呢? Mr. 由于NP-hard 和NP-complete同属的所有NP类都可以归约为它们的这种问题, 而NP-hard还不能确定是不是NP 问题, 所以它应该更难一些, 所以有P≤NP≤NPcomplete≤NPhard 我们一般认为P问题是易解问题,而NP-complete以上的就是难解问题。 ? P-NP问题的关系 小可:嗯,我懂了。 Mr.

    1.1K70发布于 2018-04-09
  • 来自专栏程序那些事

    AI数学基础之:P、NP、NPC问题

    但是NP包含了更多的问题,其中NP中最难的问题被称为NP-complete 问题。解决多项式时间中的此类问题的算法也能够解决多项式时间中的任何其他NP问题。 在这种情况下,引入了一个重要的概念就是NP完全决策问题集(NP-complete),它是NP的子集,可以非正式地描述为NP中“最难”的问题。 根据规则3,因为NPC问题是NP问题的更加复杂的形式,如果你可以找到一个解决某个 NP-complete 问题的多项式算法,那么所有的 NP 问题都将可以很容易地解决。

    1.3K40发布于 2021-04-28
  • 来自专栏技术派

    AI数学基础之:P、NP、NPC问题

    但是NP包含了更多的问题,其中NP中最难的问题被称为NP-complete 问题。解决多项式时间中的此类问题的算法也能够解决多项式时间中的任何其他NP问题。 在这种情况下,引入了一个重要的概念就是NP完全决策问题集(NP-complete),它是NP的子集,可以非正式地描述为NP中“最难”的问题。 根据规则3,因为NPC问题是NP问题的更加复杂的形式,如果你可以找到一个解决某个 NP-complete 问题的多项式算法,那么所有的 NP 问题都将可以很容易地解决。

    96720发布于 2021-06-21
  • 来自专栏从流域到海域

    NP-Completeness

    The “First” NP-Complete problem Theorem. CIRCUIT-SAT is NP-complete. [Cook 1971, Levin 1973] Pf.

    49320发布于 2019-05-26
  • 来自专栏程序那些事

    AI数学基础之:P、NP、NPC问题

    但是NP包含了更多的问题,其中NP中最难的问题被称为NP-complete 问题。解决多项式时间中的此类问题的算法也能够解决多项式时间中的任何其他NP问题。 在这种情况下,引入了一个重要的概念就是NP完全决策问题集(NP-complete),它是NP的子集,可以非正式地描述为NP中“最难”的问题。 根据规则3,因为NPC问题是NP问题的更加复杂的形式,如果你可以找到一个解决某个 NP-complete 问题的多项式算法,那么所有的 NP 问题都将可以很容易地解决。

    1.1K30发布于 2021-05-11
  • 来自专栏AI科技评论

    Martin Davis最新访谈:机器学习是一个收敛的过程,背后理论并不高深

    此外,上世纪60年代,Martin Davis 与 Hilary Putnam 一起设计的 Davis-Putnam 算法(简称“DP算法”)成为 SAT 问题的第一个算法,在 SAT 问题被证明为 NP-Complete Q2:那您对 NP-Complete 问题怎么看? 我认为 NP-complete 问题肯定是难题。我不认为有人可以为任何 NP-Complete 问题找到一个漂亮、可爱又快速的算法。

    41110发布于 2021-09-16
  • 来自专栏爬蜥的学习之旅

    科普P-NP

    也就是说不存在"工程上的幸运" 从集合上来说就是存在这样的问题,它属于NP,但是不属于P NP-hard: 起码和在NP里头的问题一样的难 NP-complete: image.png 比如 俄罗斯方块问题 NP-complete问题之间都可以互相转化(reduce) 问题转换(Reduction) 转换一个问题A到一个问题B,这样表示B起码和A一样难 比如把没有权重的最短路径问题

    62420发布于 2019-07-09
  • 来自专栏图与推荐

    「十项全能」图神经网络能干嘛?

    and control 组合优化 19ICML Learning a SAT Solver from Single-Bit Supervision 19AAAI Learning to Solve NP-Complete

    78430发布于 2020-04-07
  • 来自专栏算法和应用

    讨论覆盖函数中偏函数扩展的复杂性

    We show that determining extendibility of a partial function to a coverage function is NP-complete, establishing

    1.1K60发布于 2019-07-18
  • 来自专栏APS-高级计划与排程

    OptaPlanner终于支持多线程并行运行 - Multithreaded solving

    毕竟对于NP-Hard/NP-Complete问题,除了比较算法优劣外,另一个维度对比的就是运算量,单位时间内运算量越大,找到更佳方案的机率越大。   

    1.4K30发布于 2019-09-10
  • 来自专栏数据魔术师

    线性规划&整数规划求解速度PK

    如果所有的NP问题都能归约到一个问题X,就说这个问题X是NP-hard问题,如果你进一步又发现诶这个问题X也是NP的,这时候我们就称问题X是NP-Complete问题。 再进一步如果我们能在多项式时间内解决一个NP-Complete问题,那么所有此类NP问题都能在多项式时间内解决!

    4.6K30发布于 2019-11-05
  • 来自专栏计算机视觉理论及其实现

    NP-完全性

    这些问题形成了一个类,叫做NP完全(NP-complete)问题。这些NP-完全性问题精确的复杂度仍然需要确定并且在计算机理论科学方面仍然是最重要的开放性问题。 四、NP-完全问题在已知属于NP的所有问题中,存在一个子集,叫做NP-完全(NP-complete)问题,它包含了NP中最难的问题。

    1.3K30编辑于 2022-09-04
  • 来自专栏PawSQL,在线的自动化SQL优化工具!

    “概率鹦鹉”难解语义等价验证的NPC难题: 从技术本质看LLM在SQL优化任务中的致命缺陷

    语义等价性验证的NPC难题   SQL 等价性判定的 NP-Complete 本质 Aho 等人证明,通用 SQL 查询等价性判定属于 NP-Complete 问题【Aho et al., 1979】。

    33110编辑于 2025-06-09
  • 来自专栏总栏目

    离散数学笔记第五章(图论 )

    寻找这样的一个路径是一个典型的NP-完全(NP-complete)问题。后来人们也证明了,找一条哈密顿路的近似比为常数的近似算法也是NP完全的。

    1.2K30编辑于 2022-09-05
  • 来自专栏智能算法

    追MM的各种算法,你会几个?

    自然你不是一个大款,想最小化这个花费,那么就是最小费用最大流了…… NP 在你追了若干美女都失败告终后,你发现有一批美女追起来是一样困难的,如果你能追到其中任何一个就能追到其他所有的美女,你把这样的女人叫作NP-Complete

    83560发布于 2018-04-02
领券