图的基本概念

图的定义

图是一个有序的二元组 无向图中, 称为顶点集, 的无序积的多重子集,其元素称为无向边;有向图中, 是笛卡尔积 的多重子集,其元素称为有向边。

常用 表示无向图, 表示有向图。 分别表示 的顶点集和边集。若 ,则称 阶图。 均为有限数时称 为有限图。边集为空时称为零图。

顶点与边的关系

(无向)或 (有向), 称为 的端点。若 ,则 为环。无边关联的顶点称为孤立点。

  • 在无向图中,邻域 是与 相邻的顶点集,闭邻域包含 自身。
  • 在有向图中,后继元集 先驱元集 分别表示从 出发可达和到达 的顶点集。

关联一对顶点的多条边称为平行边。含平行边的图称为多重图,既无平行边也无环的图称为简单图

无向图中,顶点 的度数 作为边的端点的次数之和。最大度 和最小度 分别是顶点度数的最大值和最小值。度数为 的顶点称为悬挂顶点,其边为悬挂边;偶度、奇度顶点按度数奇偶性区分。

有向图中, 的出度 作为始点的次数,入度 是作为终点的次数,度数 。最大/最小出度、入度分别记作

握手定理

定理(握手定理):任何无向图中,各顶点度数之和等于边数的两倍,即

推论:任何图中,奇度顶点的个数是偶数。

可图化:给定非负整数列 ,若存在以这些数为度数的图,则称 是可图化的。 可图化当且仅当 为偶数。若所得图是简单图,则称 是可简单图化的。

定理 阶无向简单图中,

子图

为两个图(同为无向或有向):

  • ,则 子图母图
  • 生成子图:在原图上保留所有点和其中的一些边,即
  • 点导出子图:保留一部分点和这些点直接关系的边,即以 为顶点集,以两端都在 中的边为边集的图,记作
  • 边导出子图:保留一部分边和这些边直接关系的点,即以 为边集,以 中边关联的顶点为顶点集的图,记作

图同构

为两个无向图,若存在双射 ,使得 当且仅当 且重数相同,则称 同构,记作 。同构是等价关系,在图同构意义下数学定义与图形表示一一对应。

同构的必要条件:节点数相等、边数相等、度数相同的节点数目相等。

完全图、正则图与补图

  • 阶无向完全图 :每个顶点均与其余 个顶点相邻。
  • 阶有向完全图:每个顶点邻接到且邻接于其余 个顶点。
  • 阶竞赛图:基图为 阶无向完全图 的有向图。
  • -正则图:每个顶点的度数均为 。如 -正则图为零图,-正则图为完全图。
  • 补图:以所有不在原图中的边为边集的图。与自身同构的补图称为自补图

图的运算

  • 删除边
  • 删除顶点 (去掉 及其关联的边)
  • 边收缩 :删除边 后将其两端点合并为一个新顶点
  • 加新边

链接到

  • 上一个知识点:无(本章第一个知识点)
  • 下一个知识点:3.2 通路与回路