有关图的一些性质

匹配:一个图中选出一些边来使得任意边所连接的顶点不同,

最大匹配:边数最多的匹配

最大权匹配:边权最大的匹配

完美匹配:所有节点都包括的匹配

覆盖:无向图的一个顶点子集,使得边集中任意一条边都至少一个顶点在这个子集中

最小边覆盖:点最少的覆盖

最小边覆盖数=最大匹配数

独立集:一个无向图中不存在一条边连接独立集中的两个点

最大独立集:最大的独立集

最大独立集数与最小边覆盖数互补

原文地址:https://www.cnblogs.com/lmjer/p/8384354.html

时间: 2024-11-06 03:38:05

有关图的一些性质的相关文章

bzoj 1023 仙人掌图

Description 求一个仙人掌图的直径 Solution 仙人掌图有个性质,一条边要么是割边要么就是在环内,那么我们可以对它进行Dp辣! 令f[u]表示以u为根的子树最长链长度 如果u?v是桥的话转移就是ans=max(ans,f[u]+f[v]+1),f[u]=max(f[u],f[v]+1),因为当前f[u]都是由它的孩子更新来的 如果是环的话,变环为链,用单调队列dp出ans,然后用环上的f值更新f[u]的值就可以了,具体实现见代码 Code #include <bits/stdc+

ZOJ 1015 弦图判定

一些定义: 弦图是一种特殊图:它的所有极小环都只有3个顶点. 单纯点:该顶点与其邻接点在原图中的导出子图是一个完全图. 图G的完美消去序列:一个顶点序列a1a2a3...an,使得对于每个元素ai,ai在ai.ai+1.ai+2...an的导出子图中是一个单纯点. 弦图有一个性质:任何一个弦图都至少存在一个单纯点(该点和其邻接点组成一个完全图) 弦图另一个性质:一个图是弦图当且仅当其存在完美消去序列.(归纳证明) 最大势算法(msc):若原图是弦图,则该算法计算出的序列是完美消去序列. 算法大致

?数据结构-图之强连通

数据结构-图之强连通 在一个无向图G中,若从顶点v_i到顶点v_j有路径相连(当然从v_j到v_i也一定有路径),则称v_i和v_j是连通的.如果G是有向图,那么连接v_i和v_j的路径中所有的边都必须同向.如果图中任意两点都是连通的,那么图被称作连通图.图的连通性是图的基本性质. 连通分量:无向图G的一个极大连通子图称为G的一个连通分量(或连通分支).连通图只有一个连通分量,即其自身:非连通的无向图有多个连通分量. 初级通路:通路中所有的顶点互不相同.初级通路必为简单通路,但反之不真. 强连通

【分层图】分层图学习笔记

zky学长不止一次说分层图很简单随便看看就会了 然后今天就拿出时间来学了学分层图(写这篇文章是不是会被骂傻叉算了反正我就是傻叉) 首先@出一篇论文 2004国家集训队<分层图思想及其在信息学竞赛中的应用>肖天 正文时间 ------------我是分割线>w<-------------- 裸的最短路和网络流题目大家都会,就算是需要把模型抽象分析一下才能得出也已经不算什么了 但是如果在最短路和网络流的基础上加入一些干扰操作呢? 比如我们可以进行一些操作让图中某些边的边权或者容量减半(

Android Multimedia框架总结(二十四)MediaMuxer实现手机屏幕录制成gif图

转载请把头部出处链接和尾部二维码一起转载,本文出自逆流的鱼yuiop:http://blog.csdn.net/hejjunlin/article/details/53866405 前言:上篇中,介绍是用MediaMuxer与MediaExtractor进入音视频的裁剪,今天用MediaMuxer与AudioRecord与MediaCodec及Surface进行屏幕录制成gif.看下Agenda: 效果图 主体思路 转gif两种方案 MediaMuxer是用于将音频和视频进行混合生成多媒体文件.

二叉图(高级数据结构)

一.定义 二叉图(Binary-Map),一种C++14规范中引入的高级数据结构.其集合了二叉树和图论的优点,在世界算法数据结构大会上由斯茂·斯迪尤德恩特首先提出.  二叉图在形式上类似于二叉树,其实现类似于图论(在下面的代码中有介绍).由N个点,E条边构成,E在等于N-1时二叉图的复杂度退化为二叉树,其主要特征是二叉图的深度为depth以下的点中可以以图的方式两两连接,并忽略其中边权,直接理解为两点重合,从而达到以二叉形式实现连通环的目的.  其形式近似于完全连通的杨辉三角或子节点重合的完全二

指数函数 对数函数 冥函数 性质

指数函数.对数函数与幂函数 教学目标: 1.理解有理指数幂的含义:了解实数指数幂的意义:掌握幂的运算:理解指数函数的概念和意义:理解指数函数的图象.单调性与特殊点. 2.理解对数的概念及其运算性质:了解对数换底公式,能将一般对数转化成自然对数或常用对数:了解对数函数的概念:理解对数函数的图象.单调性与特殊点. 3.了解幂函数的概念:结合函数y=x,y=x2,y=x3,了解幂函数的图象变化情况. 4.能够运用函数的性质.指数函数和对数函数的性质解决某些简单的实际问题. 教学重点:指.对数函数的图解

python实现图广度优先遍历、深度优先遍历

一.广度优先遍历-bfs 顾名思义,bfs总是先访问完同一层的结点,然后才继续访问下一层结点,它最有用的性质是可以遍历一次就生成中心结点到所遍历结点的最短路径,这一点在求无权图的最短路径时非常有用.广度优先遍历的核心思想非常简单,用python实现起来也就十来行代码.下面就是超精简的实现,用来理解核心思想足够了: 1 import queue 2 3 def bfs(adj, start): 4 visited = set() 5 q = queue.Queue() 6 q.put(start)

【转】gif文件格式详解

1.概述 ~~~~~~~~ GIF(Graphics Interchange Format,图形交换格式)文件是由 CompuServe公司开发的图形文件格式,版权所有,任何商业目的使用均须 CompuServe公司授权. GIF图象是基于颜色列表的(存储的数据是该点的颜色对应于颜色列表的索引值),最多只支持8位(256色).GIF文件内部分成许多存储块,用来存 储多幅图象或者是决定图象表现行为的控制块,用以实现动画和交互式应用.GIF文件还通过LZW压缩算法压缩图象数据来减少图象尺寸(关于LZ