图论习题 1.2:连通、迹与欧拉图
辨析连通与邻接,证明闭合迹的环分解,并讨论欧拉图、排列图和含环条件。
本页目录6 节
1.2 #
1.2.1 #
确定下列命题的真假.
- a) 任意非连通图都有一个孤立顶点.
- b) 一个图是连通的当且仅当它的某个顶点与其他所有顶点是连通的.
- c) 任意闭合迹的边集可以划分成若干个环的边集.
- d) 如果图中有一个极大迹不是闭合的, 则其端点的度是奇数.
答案
- a) 假。两个互不相交的单边图就是反例:顶点集为 ,边集为 。它有两个连通分量,但每个顶点的度都是 。
- b) 真。这里按非空图理解题意,“连通”表示存在路径,不要求两点之间有直接的边。
若图连通,任取一个顶点 ,它都与其他所有顶点连通。反过来,若存在这样的 ,则对任意两点 ,把 到 的路径与 到 的路径接起来,可得 到 的游走;删去其中重复绕行的部分即可得到路径。因此图连通。
图中的 是该命题的例子,而不是反例。若把题目中的“连通”改成“邻接”,就变成了另一个命题。单顶点图也满足原命题;零顶点空图是否称为连通图取决于约定,本题不把它包含在讨论范围内。
- c) 真。
证明
对闭合迹的长度 作强归纳。长度为 时边集为空,可分为空族。若除首尾外没有重复顶点,这条闭合迹本身就是一个环;若允许自环,这也包括长度为 的情形。
否则,在闭合迹的访问序列 中,可取 ,满足 且 。从第一次出现的 到第二次出现的 ,取出一段非空闭合子迹。
图按访问顺序展开,同一顶点可以画在不同位置;,两个 也表示同一顶点。中段构成闭合迹 ,其余两段在 处拼接成闭合迹 。它们的边集互不相交,合起来恰好是原迹的边集,长度都小于 。由归纳假设,分别把二者分解成环,即得到所需划分。
- d) 真。
证明
设极大非闭合迹的端点为 ,其中 。迹在中间每次经过某顶点都使用成对的关联边;在端点处则多使用一条。因此,迹所使用的关联边数在 处都是奇数,自环按两次关联计数。
若某端点在原图中的度为偶数,该点必还有一条未被这条迹使用的关联边。沿这条边延长,仍是一条更长的迹,与极大性矛盾。故两个端点在原图中的度都为奇数。
1.2.3 #
令 是顶点集为 的图, 其中 和 邻接当且仅当它们的最大公因数大于 1. 计算 的分量数, 并求最长路径长度.
答案
, , 三个点是孤立点, 其余节点连通, 所以共有 4 个分支.
最长路径长度为 , 考虑该路径 .
而由于该连通分支大小为 , 所以已经是最长路径.
1.2.8 #
确定 和 的值, 使得 是欧拉图.
答案
在通常的 约定下, 连通。两部的顶点度数分别为 和 ,因此它是欧拉图当且仅当 都是偶数。
若另允许某一部为空,图没有边。此时是否把它称为欧拉图取决于对零边闭合迹的约定,不能沿用上述非退化情形的判定。
1.2.17 #
设 是一个图, 其顶点是 的所有排列, 两个排列 和 是邻接的当且仅当他们是互换了某两个相邻位置上的元素. 证明: 是连通的.
证明
考虑证明任一排列和 连通.
对任意排列 , 找到第一个 满足 , 由于是排列, 故能找到 满足 并由 的最小性得到 .
那么我们就存在一条路径 . 即依次将 往前交换, 交换 次后新的排列就满足 .
于是反复上述操作, 每次寻找第一个满足 的位置并调整该位置相同, 经过不超过 次调整就可以得到 . 而将每次操作的路径连起来就得到任意排列和 连通, 从而 连通.
1.2.38 #
证明: 具有至少 条边的 -顶点图含有至少一个环.
证明
考虑依次加边. 初始的图是 个孤立点, 不存在边.
我们以任意顺序依次加入 条边. 并记连通分支数量为 , 初始 .
设当前边的两个端点为 . 如果 不连通, 那么加入该边会使得 各自所属的连通分支连通, 即连通分支数量减一.
而如果 已经连通, 那么存在一条 -path, 从而在加入这条边后变成一条闭合的 -walk, 进而存在一个环.
而对于第一种情况, 当我们加入 条边的时候如果之前每条边都不构成环, 那么 必定连通, 因为之前 条边使连通分支数量减少 , 故此时只剩下 个连通分支, 即 连通. 所以存在环.
讨论
评论
正在加载评论…