图的基本概念

2021-02-10
3分钟阅读时长

图的定义

图G由顶点集V和边集E组成,记为G=(V,E)。

  1. 其中V(G) 表示图G中顶点的有限非空集;E(G)表示图G中顶点之间的关系集合(即边集)。
  2. 用|V|表示图G中的顶点个数,又称为图的
  3. 用|E|表示图G中边的条数。

特别地,线性表可以是空表,树可以是空树,图不能是空图。即必须有顶点,可以无边。

简单图

图满足不存在重复的边,也不存在顶点到自身的边,称为简单图。

多重图

图某两个结点之间存在多条边,或允许顶点与自身相连,称为多重图。

父子图

G=(V,E),G’=(V’,E’),若V’是V的子集,E’是E的子集,则G‘是G的子图

如果G的子图的顶点集和G一样,即V(G’)=V(G),则称该子图为G的生成子图

无向图

若E是无向边(简称边),则图为无向图

边是顶点的无序对,记为(v,w)。

连通图和连通分量

在无向图中,若v到w有路径存在,则两点是连通的。

若任意两点均连通,则图为连通图,否则为非连通图。

连通分量指的是极大连通子图(极大指的是边数极大,即该连通子图包含它所有的边

常见结论:

  1. 非连通图最多可能有$C_{n-1}^{2}$条边。

  2. 连通图最少有$n-1$条边;小于$n-1$条边必是非连通图。

  3. $n$个顶点保证连通,则有$C_{n-1}^{2}+1$条边。

    注:必须前$n-1$个顶点互通,最后任连一条边到最后一个顶点上。

生成树和生成森林

连通图的生成树指的是包含全部顶点极小连通子图(极小指的是边数极小而保持连通

常见结论:

  1. $n$个顶点的生成树含有$n-1$条边。

  2. 生成树任意去掉一条边则变成非连通图,任意加上一条边则形成环。

    推论:$n$个顶点$n$条边可能不是连通图,但一定有环。

有向图

若E是有向边(简称弧),则图为有向图

弧是顶点的有序对,记为<v,w>。起点v为尾,终点w为头。

强连通图和强连通分量

在有向图中,若从v到w和从w到v都有路径存在(即能往返),则两点是强连通的。

若任意两点均是强连通的,则图为强连通图。

强连通分量指的是极大强连通子图(极大指的是边数极大,即该强连通子图包含它所有的边

常见结论:强连通图最少有$n$条边。

顶点的度

无向图中,顶点的度是依附于该顶点的边的条数,记为TD(v)。

有向图中,顶点的度分为入度和出度,入度是以顶点v为终点(即指向该点)的有向边的数目,记为ID(v);出度是以顶点v为起点(即从该点指向其他点)的有向边的数目,记为OD(v)。顶点的度等于其入度和出度数之和。即TD(v)=ID(v)+OD(v)。

Avatar

坐忘道琼峰 Sitting Oblivion Tao EndlessPeak

瞽者无以与乎文章之观,聋者无以与乎钟鼓之声。岂唯形骸有聋盲哉?