图论学习笔记
基本知识:
意义:用点代表事物,用连接亮点的线代表两个事物之间的关系
定义:一个有序二元组G(V,E)表示一个图,图G的顶点数记为|V|,边的数目记为|E|。
图:
路:
有限道路有一个最先顶点,称为起点,和最后顶点,称为末点,两者都成为这条道路的端点,路中其他顶点成为内点
- 欧拉Euler路径:在无孤立结点图G中的一个路径包括每个边恰好一次,则该路径成为欧拉路径
- 欧拉Euler回路:首先它是一个路径,然后它是一个回路(回到出发点)
- 哈密尔顿Hamilton回路:给定图G,若存在一条回路经过图中每个顶点恰好一次,则这条回路叫哈密尔顿回路
树:
定义:连通且不含圈的无向图称为树,用T表示
生成树:树T包含图G全部顶点的子图,称为G的生成树
最小生成树:对于赋权图的一个生成树中所有边的权之和称为该生成树的权,记为w(T),w(T)最小则记该生成树为最小生成树。
矩阵:
- 邻接矩阵:表示顶点和顶点的关系
图G的邻接矩阵是一个矩阵,其中n表示图顶点的数目
- 关联矩阵:表示顶点和边的关系
图G的邻接矩阵是一个的矩阵,其中m表示边的条数
- 赋权矩阵:表示连接两顶点间,边的权大小
图G的邻接矩阵是一个矩阵,