图论学习笔记(5)
树
基本概念
若一个图的任何子图都不是圈,则称此图为无圈图。
连通无圈图称为树(tree)。
若一个连通图删除某便后变为非连通的,则被删除的边称为图的桥(bridge),故树的每一条边都是桥。
注:对于非连通图来说,如果删除某边会增加连通分量的数目,则此边也同样称为图的桥。
森林是指所有连通分量都为树的图。
若一棵有根数每个结点的至多有两个孩子,则称该树为二叉树(binary tree)。
若出叶子外的其他所有结点都有两个孩子,则称该二叉树为完全二叉树(complete binary tree)。
若一个图连通且含有一个圈,则称该图为单圈图。
基本性质
P5.1 每个非平凡树至少有两个端结点。
P5.2 删除树的任意一条边都会变为非连通图。
P5.3 对树的任意给定的两个结点x、y,树中存在唯一一条x-y路,故此路为测地线。换句话说,在图中两结点中没有可供选择的其他路可走。
P5.4 若树有n个结点,q条边,则q = n - 1,故树是最小连通的。
基本定理
定理5.1 设S为n个正整数组成的序列d1,d2,...,dn,其中d1≥d2≥...≥dn,并且d1+d2+...+dn=2(n-1),其度序列为S。
定理5.2 对一非平凡树T,度为i的结点数记为ni。n1=2+n3+2n4+3n5+...。
补充内容
判断树是否同构的方法是比较它们的度序列、最长路的长度和对给定的唯一度数相应结点间最短的长度。