算法概论习题8.14

算法概论习题8.14

题目描述

证明如下问题是NP-完全的:给定一个无向图G(V,E)和整数k,求G的一个规模为k的团以及一个规模为k的独立集,假设二者都是存在的。

试解

  1. 可以将3SAT问题归约到求无向图G的规模为k的团。
    证:考虑一个有k个子句的3SAT实例,每个字句包含不超过3个文字。可以构造一个无向图G,每个属于3SAT公式中的文字对应G中的一个节点。在3SAT公式中属于一个子句的结点在图G中视为同一个分组的。如果u∈V,v∈V是图G中属于不同分组的结点,且这两个结点不代表相反的文字的话,就在这两个结点间构造一条边。可以在多项式时间内由3SAT公式构造出这样的图G
    那么在图G中如果找到一个规模为k的团,就意味着原3SAT公式是可满足的:这是因为这个规模为k的团含有k个顶点,令这k个顶点代表的文字赋值为真,由于它们属于不同的子句(根据构造过程,代表同一个子句中文字的结点在G中没有相连的边),则原3SAT公式中所有子句都

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值