主要内容
- 网络的图表示和计算机表示
- 路径与连通性,及其与邻接矩阵的关系
- 树与最小生成树,及相应的搜索算法
- 二分图与稳定匹配
2.1 引言
2.2 网络的图表示
2.2.1 图的定义
2.2.2 图的类型
1. 加权有向图
2. 加权无向图
3. 无权有向图
4. 无权无向图
2.2.3 简单图
1. 重边:任意两个节点之间存在不只一条边
2. 自环:以同一个顶点为起点和终点的边
3. 简单图:没有重边和自环的图(无权无向图)
(1)空图:没有任何节点和连边的图,或者一群孤立节点组成的图,没有任何连边
(2)完全图:图中任意两个顶点之间都有一条边
2.3 图的计算机表示
2.3.1 邻接矩阵
图的邻接矩阵
是一个N阶方阵
(1)加权有向图
(2)加权无向图
(3)无权有向图
(4)无权无向图
2.3.2 邻接表与三元组
表示稀疏的无权图最常用的方法是邻接表
2.4 共引与文献耦合
2.5 路径与连通性
1. 路径:无向图G=(V,E)中的一条路径是指一个顶点序列P=v1v2.....vk,其中每一对相邻的顶点vi和vi+1之间都有一条边。
2. 连通性:一个无向图称为是连通的,如果每一对顶点之间都至少存在一条路径;否则就称该图是不连通的。一个不连通图是由多个连通片组成的。