简单通路:边不重复初级通路:点不重复简单通路:边不重复\\初级通路:点不重复简单通路:边不重复初级通路:点不重复

类型 描述
无向图 连通图 任意两点联通,处于一个等价类
有向图 弱连通图(也称为联通图) 略去方向为连通图
有向图 单项连通图 任意两点,至少有一个可达另一个
有向图 强连通图 不去方向任意两点可达

连通图:没有孤立点,任意两个定点间有至少一条通路

判定:G=(V,E)是(p,q)图
1.充分条件(条件有点太强了):
∀u,v∈V,deg(u)+deg(v)≥p−1\forall u,v \in V,deg(u)+deg(v) \geq p-1 ∀u,v∈V,deg(u)+deg(v)≥p−1
证明1:反证,假设不联通,则G至少有两个支G1=(V1,E1),剩下的记为G2=(V2,E2)设∣V1∣=n,则∣V2∣=p−n,所在分支最多能连的边的个数:deg(v1)≤n−1,deg(v2)≤p−n−1deg(v1)+deg(v2)≤p−2矛盾证明1:反证,假设不联通,则G至少有两个支G_1=(V_1,E_1),剩下的记为G_2=(V_2,E_2)\\ 设|V_1|=n,则|V_2|=p-n,\\ 所在分支最多能连的边的个数:deg(v_1) \leq n-1,deg(v_2) \leq p-n-1\\ deg(v_1)+deg(v_2) \leq p-2 \\ 矛盾 证明1:反证,假设不联通,则G至少有两个支G1​=(V1​,E1​),剩下的记为G2​=(V2​,E2​)设∣V1​∣=n,则∣V2​∣=p−n,所在分支最多能连的边的个数:deg(v1​)≤n−1,deg(v2​)≤p−n−1deg(v1​)+deg(v2​)≤p−2矛盾
证明2:演绎:证明2:演绎:证明2:演绎:

如果上式成立,则∃w∈V,s.t.uw∈E,vw∈E如果上式成立,则 \exists w\in V,s.t. uw \in E,vw \in E如果上式成立,则∃w∈V,s.t.uw∈E,vw∈E
假设不存在w,设deg(u)=k,deg(v)≤p−2−k,则deg(u)+deg(v)≤p−2,矛盾假设不存在w,设deg(u)=k,deg(v)\leq p-2-k,则deg(u)+deg(v)\leq p-2,矛盾假设不存在w,设deg(u)=k,deg(v)≤p−2−k,则deg(u)+deg(v)≤p−2,矛盾
推论:如果∀v∈V,deg(v)≥⌈p2⌉,则图联通推论:如果\forall v \in V,deg (v) \geq\lceil \frac{p}{2} \rceil,则图联通推论:如果∀v∈V,deg(v)≥⌈2p​⌉,则图联通
2.数据结构中的并查集也能判断图的连通性

判定图是否有环路

δ(G)
G=(V,E),deg(v)>0,G中每个顶点的度数为偶数,则G中有环G=(V,E),deg(v)>0,G中每个顶点的度数为偶数,则G中有环G=(V,E),deg(v)>0,G中每个顶点的度数为偶数,则G中有环
证明:最长路法,设最长路为v1,v2,……,vn,并且∃vi,s.t.v1,vi∈E(3≥i≤n)证明:最长路法,设最长路为v_1,v_2,……,v_n,并且\exists v_i,s.t. v_1,v_i\in E(3\geq i \leq n)证明:最长路法,设最长路为v1​,v2​,……,vn​,并且∃vi​,s.t.v1​,vi​∈E(3≥i≤n)
则v1,v2……,vi,v1为环则 v_1,v_2……,v_i,v_1为环则v1​,v2​……,vi​,v1​为环


正则图和完全图

正则

正则:regular,有规律的,有规则的。

正则图是指各顶点的度均相同的无向简单图

在图论中,正则图中每个顶点具有相同数量的邻点; 即每个顶点具有相同的。 正则的有向图也必须满足更多的条件,即每个顶点的内外自由度都要彼此相等。具有k个自由度的顶点的正则图被称为k度的k-正则图。 此外,奇数程度的正则图形将包含偶数个顶点。

G=(V,E),ifv∈V,deg(v)=r,则称G为r−正则图G=(V,E),if v\in V,deg(v)=r,则称G为r-正则图G=(V,E),ifv∈V,deg(v)=r,则称G为r−正则图

假设G是一个(p,q)图(即G是一个具有p个顶点q条边的图。),则(p−1)正则图称为完全图,记为Kp假设G是一个(p,q)图(即 G 是一个具有 p 个顶点 q 条 边的图。 ),\\ 则(p-1)正则图称为完全图,记为K_p 假设G是一个(p,q)图(即G是一个具有p个顶点q条边的图。),则(p−1)正则图称为完全图,记为Kp​

结婚问题中的双图,完全图则记为Km,n结婚问题中的双图,完全图则记为K_{m,n}结婚问题中的双图,完全图则记为Km,n​

连通图,判定图是否有环,正则图和完全图的定义相关推荐

  1. 判定有向无环图 (拓扑排序)

    问题描述: 给出一张有向图,问它是否存在环. 解题思路: 这里可以用到拓扑排序. 拓扑排序的定义 拓扑排序应用于有向无环图之中,排序完以后会出现这样的性质:对于一个点p,只对排序位置在它之后的点有边. ...

  2. 【图】连通图、强连通图、弱连通图、生成树、完全图

    图论的起源 关于图的第一篇论文是瑞士数学家欧拉(E. Euler)在1736年发表的解决"哥尼斯堡"七桥难题的论文: 德国的哥尼斯堡城有一条普雷格尔河,河中有两个岛屿,河的两岸和岛 ...

  3. 判断图有无环_【转】判断一个图是否有环 无向图 有向图

    无向图: 法1: 如果存在回路,则必存在一个子图,是一个环路.环路中所有顶点的度>=2. n算法: 第一步:删除所有度<=1的顶点及相关的边,并将另外与这些边相关的其它顶点的度减一. 第二 ...

  4. Leetcode 1559二维网格图中探测环 技巧DFS|剪枝

    二维网格图中探测环 给你一个二维字符网格数组 grid ,大小为 m x n ,你需要检查 grid 中是否存在 相同值 形成的环. 一个环是一条开始和结束于同一个格子的长度 大于等于 4 的路径.对 ...

  5. 判断一个图是否有环(有向图,无向图)

    无向图: 法1: 如果存在回路,则必存在一个子图,是一个环路.环路中所有顶点的度>=2. n算法:   中 第一步:删除所有度<=1的顶点及相关的边,并将另外与这些边相关的其它顶点的度减一 ...

  6. java 有向无环图_数据调度系统中有向无环图的无环检测

    点击上方蓝字关注DolphinScheduler(海豚调度) |作者:鲍亮 |编辑:卢凯瑞 1 名词解释 DAG,全称:Directed Acyclic Graph,中文:有向无环图 入度:有向图中某 ...

  7. 数据调度系统中有向无环图的无环检测

    数据调度系统中有向无环图的无环检测 名词解释 DAG,全称:Directed Acyclic Graph,中文:有向无环图 入度:有向图中某点作为图中边的终点的次数之和 出度: 对于有向图来说,顶点的 ...

  8. 从小白开始自学数据结构——第十二天【图及其基本概念和邻接表的定义】

    图的定义图是由顶点的有穷非空集合和顶点之间的边的集合组成,通常表示为:G(V,E).其中G表示一个图,V是图G中顶点的集合,E是图G中边的集合.图的基本概念:顶点:图的数据元素(就像线性表中的元素,树 ...

  9. 邻接表1试在邻接表存储结构上实现图的基本操作 insert_vertex 和 insert_arc,相关定义如下:icoding---算法改进--配详细注释

    邻接表1 试在邻接表存储结构上实现图的基本操作 insert_vertex 和 insert_arc,相关定义如下: typedef int VertexType; typedef enum{DG, ...

最新文章

  1. mysql8解压版安装没有密码_MySQL8解压版安装
  2. 视频编码名词参数解释——非常全面详细
  3. 我肝了一个月,给你写出了这本Java开发手册。
  4. 用户注册模块详解(30)
  5. AAAI 2020 开源论文 | 语义感知BERT(SemBERT)
  6. SQL基础【十、Delete】
  7. MyBatis 缓存详解-一级缓存验证
  8. Android ContentProvider
  9. Docker快速搭建docker-nfs-server服务器
  10. nuxt的asyncdata页面刷新params数据丢失_React navigation goBack方法返回刷新
  11. java中两个数交换的4种方式
  12. c语言程序设计现代方法算法pdf,c语言程序设计(排序算法).pdf
  13. Image zImage vmlinuz
  14. linux安装杰奇远程采集,杰奇linux远程采集,采集器网站分离
  15. 台式计算机没有外放声音,台式电脑外放无声音怎么办
  16. 如何用python爬取抖音视频列表
  17. 优化 AIX 6.1 的性能
  18. Linux入门(五)-系统管理
  19. 华硕电脑改光驱启动计算机,华硕笔记本win7系统如何设置光驱为第一启动项
  20. 花生壳 linux客户端 命令

热门文章

  1. java 表驱动_表驱动法编程(数据驱动)
  2. 05- WMTS服务发布
  3. 几种炫酷的canvas动态背景特效
  4. 全景效果图html5,利用html5实现的360度全景图浏览(带天地)
  5. 快看公有云排名,让我告诉你哪朵云增长最快​!
  6. from math import *
  7. 使用上下游思维实现系统解耦
  8. Speedoffice (Excel)中如何合并单元格
  9. 被执行人配偶名下的房产能执行吗
  10. 什么是游戏NP?如何在NP下读写游戏内存及如何进入NP进程