美文网首页
证明最大公共子图是NP-完全问题

证明最大公共子图是NP-完全问题

作者: Andiedie | 来源:发表于2018-01-13 16:25 被阅读0次

题目

image.png

知识点

NP-complete、独立集问题

解题思路

要证明一个问题是NP-完全问题,可以将已知的某个NP-完全问题归约到该问题。比如对于本题,我们可以用独立集的问题(一个已知的NP-完全问题)来归约得出公共子图问题也是NP-完全问题。首先,假设我们要求G1=(V,E)中大小为b的独立集的问题(NP-完全问题),令G2=(V, ∅),因为G2没有边,即G2中的各个点都是相互独立的,所以G1和G2存在节点个数为b的公共子图当且仅当G1存在着大小为b的独立集。故而要最大公共子图问题可以由最大独立集问题归约得来,即也是NP-完全的。

image.png

相关文章

  • 证明最大公共子图是NP-完全问题

    题目 知识点 NP-complete、独立集问题 解题思路 要证明一个问题是NP-完全问题,可以将已知的某个NP-...

  • P/NP/NP-完全问题

    P类问题:如果一个问题可以找到一个能在多项式的时间里解决它的算法,那么这个问题就属于P问题。 NP问题:是指可以在...

  • NP-C问题

    在研究NP问题的过程中找到了一类非常特殊的NP问题,也即NP-完全问题(NP-C问题)。 在谈及NPC问题前,先讨...

  • np完全问题有哪些

    最大独立集合,最大团问题,旅行商,决策树,np完全问题np完全问题只能暴力搜(+剪枝)对于决策树来说,没有暴力搜最...

  • 算法问题清单

    最大子序列和最长公共子序列最长公共子串大整数相乘/除/加数组最大乘积

  • 2017年Java方向C组第六题

    标题:最大公共子串 最大公共子串就是求两个串的所有子串中能够匹配上的最大长度是多少。 比如:"abcdkkk" 和...

  • JS求最长公共子序列、最大公共子串、最大子段和

    一、最长公共子序列 二、最大公共子串 三、最大子段和 参考链接:查找两个字符串的最长公共子串的Javascript...

  • 第八届蓝桥杯 最大公共子串 Java A组

    标题:最大公共子串 最大公共子串长度问题就是:求两个串的所有子串中能够匹配上的最大长度是多少。 比如:"abcdk...

  • 2019-01-15第八届蓝桥杯javaB组 最大公共子串

    标题:最大公共子串 最大公共子串长度问题就是:求两个串的所有子串中能够匹配上的最大长度是多少。 比如:"abcdk...

  • 算法(04)动态规划

    零钱问题 背包问题 最长公共子序列 最长公共子串 最长上升子序列 最大连续子序列和

网友评论

      本文标题:证明最大公共子图是NP-完全问题

      本文链接:https://www.haomeiwen.com/subject/soicoxtx.html