图论的一些概念 支配集 覆盖集 独立集
来源:互联网 发布:des算法实例 编辑:程序博客网 时间:2024/06/02 07:31
根据《图论算法理论、实现及应用》整理的内容
点支配集(Vertex Dominating Set)
设无向图为G(V,E),顶点集合V*
通俗地讲,V中的顶点要么是V*集合中的元素,要么与V* 中的一个顶点相邻。
极小支配集: 若支配集V*的任何真子集都不是支配集,则称V*是极小支配集
最小支配集: 顶点数最少的支配集
点支配数: 最小支配集中的顶点数,记为
点覆盖集(Vertex Covering Set)
设无向图为G(V,E),顶点集合V*
通俗地讲,点覆盖集V*就是G中所有边至少有一个顶点属于V*。
极小点覆盖: 若点覆盖V*的任何真子集都不是点覆盖,则称V*是极小点覆盖
最小点覆盖: 顶点数最少的点覆盖
点覆盖数: 最小点覆盖中的顶点数,记为
点独立集(Vertex Independent Set)
设无向图为G(V,E),顶点集合V*
极大点独立集: 若在V*中加入任何顶点的集合都不再是独立集,则称V*是极大点独立集。
最大点独立集: 顶点数最多的独立集
点独立数: 最大点独立集的顶点数,记为
点支配集、点覆盖集、点独立集之间的联系
定理1 设无向图G(V,E)中无孤立顶点,则G的极大点独立集都是G的极小支配集,逆命题不成立。
定理2 一个独立集是极大独立集,当且仅当它是一个支配集。
定理3 设无向图G(V,E)中无孤立顶点,顶点集合V*
推论 设G是n阶无孤立点的图,则V*是G的极小(最小)点覆盖集,当且仅当V-V*是G的极大(最大)点独立集,从而有:
边覆盖集(Edge Covering Set)
设无向图为G(V,E),边的集合E*
通俗地讲,边覆盖集E*就是G中所有点都是E*中某条边的邻接顶点。
极小边覆盖: 若边覆盖E*的任何真子集都不是边覆盖,则称V*是极小边覆盖
最小边覆盖: 顶点数最少的边覆盖
边覆盖数: 最小边覆盖中的边数,记为
边独立集(匹配)
设无向图为G(V,E),边的集合E*
极大匹配: 若在E*中加入任何边的集合都不匹配,则称E*是极大匹配。
最大匹配: 边数最多的匹配
边独立数: 最大匹配度边数记为
最大匹配与最小边覆盖集之间的关系
设无向图G的顶点个数为n,且G中无孤立点。
1. 设M为G的一个最大匹配,对于G中M的每个未盖点v,选取一条与v关联的边所组成的边的集合为N,则
2. 设
- 图论的一些概念 支配集 覆盖集 独立集
- 二分图的最小路径覆盖,最大独立集,最大团,支配数之间关系证明
- 关于独立集,覆盖集,支配集与匹配的一些定理及部分简单证明(上)
- 关于独立集,覆盖集,支配集与匹配的一些定理及部分简单证明(下)
- 独立集,覆盖集,支配集,最大团,最大匹配
- 独立集,覆盖集,支配集,最大团,最大匹配
- 独立集,覆盖集,支配集,最大团,最大匹配
- 独立集,覆盖集,支配集,最大团,最大匹配
- 【学习笔记】 支配集、覆盖集、独立集与匹配
- 支配集、覆盖集、独立集与匹配
- 支配集,覆盖集,独立集与匹配
- 支配集、覆盖集、独立集与匹配
- 支配集、覆盖集、独立集、匹配与着色
- 支配集、覆盖集、独立集、匹配与着色
- 支配及、覆盖集、独立集与匹配
- 最小支配集、最小覆盖点、最大独立集
- 支配集,点覆盖集,点独立集之间的联系
- 树的最小支配集&&最小点覆盖&&最大独立集模板
- JavaScript实现水印
- mysql bin-log回滚恢复数据
- centos 6.5 python升级和flask框架的安装
- Unity3D集成腾讯语音GVoice SDK
- @RequestMapping 参数简介
- 图论的一些概念 支配集 覆盖集 独立集
- 微信网页授权
- SQLite学习总结(2)——使用Java操作SQLite
- c的free和c++的delete的区别
- linux--IP 路由 配置整合
- HTML5调用手机摄像拍照、相册等功能<input[type=file]>样式美化及demo
- 每天一个linux命令(51):lsof命令
- X264参考手册
- JDk以及各个版本的区别