《算法概论》8.20题证明
来源:互联网 发布:java ee jdk安装教程 编辑:程序博客网 时间:2024/06/16 17:23
可以将定点覆盖问题规约到支配集问题。证明:在图G(V,E)中求不大于b的一个顶点覆盖,可以先对G的每条边(u, v)∈ E,添加一个辅助顶点w, 及两条边(u,w)和 (v, w)。 对每条边都处理后得到新图G'。容易得到,若图G中存在不在于b的顶点覆盖,这个顶点覆盖也是新图G'的支配集。反过来,若新图G'中存在一个不大于b的支配集,那么对这个支配集进行处理后也能得到一个图G的不大于b的顶点覆盖。处理过程如下:设该支配集为D, 对于每条边(u, v)及相应的辅助顶点w,若w∉D,则不用做任何处理,若w∈D且u,v∉D, 那么可以在D中将w替换成u或v,若w∈D同时u∈D V v ∈D, 则直接将w从D中删除即可。
阅读全文
0 0
- 《算法概论》8.20题证明
- 算法概论证明题
- 【作业】算法概论课后证明题8.14
- 【算法概论】习题8.12证明题
- 算法概论课后题8.16证明
- 算法概论习题证明
- 证明题-算法概论8.3吝啬SAT问题证明
- 证明题-算法概论8.3证明吝啬SAT问题
- 算法概论 习题8.12 证明
- 《算法概论》习题8.19证明
- 算法概论 8.3习题证明
- 算法概论 8.8习题证明
- 算法概论Exercise 8.14证明
- 《算法概论》习题8.3证明
- 《算法概论》习题8.3证明
- 课程期末作业:《算法概论》课后8.22题的证明
- 课程期末作业:《算法概论》课后8.16题的证明
- 算法概论8章,部分习题证明
- 嵌入式stm32基础项目开发:心率检测仪的设计与实现
- redis-cluster一台机器宕机后集群不可用
- django 耗时操作处理办法 celery
- 网络计算题
- 查看应用包名package和入口activity名称的方法
- 《算法概论》8.20题证明
- Hibernate学习笔记(一)
- spark中executor执行Driver发送的task,放入线程池中执行原理
- Android5.0以上去掉阴影效果
- 对web前端的认知
- Android--新一代开源Android渠道包生成工具Walle
- lua 函数初识(一)
- Windows Server 2003下Apache Http Server升级到2.2.32,如何打补丁
- RadioGroup 的check(id)和他的子控件radiobutton 的setcheck(boolean)的区别