欧拉图和哈密顿图

欧拉图:欧拉图是一笔画出的边不重复的回路.

1. 定义

2. 无向欧拉图的判别法

定理15.1

无向图G是欧拉图当且仅当G连通且无奇度数顶点

.

定理15.2

无向图G是半欧拉图当且仅当G连通且恰有两个奇度

数顶点.

3.有向欧拉图的判别法

定理15.3 有向图D是欧拉图当且仅当D是强连通的且每个顶点的入度都等于出度.

定理15.4 有向图D是半欧拉图当且仅当D是单向连通的,且D中恰有两个奇度顶点,其中一个的入度比出度大1,另一个的出度比入度大1,而其余顶点的入度都等于出度.

定理15.5 G是非平凡的欧拉图当且仅当G是连通的且为若干个边不重的圈之并.

4. Fleury算法

哈密顿图

1. 定义:哈密顿图是周游世界问题.

2. 无向哈密顿图的一个必要条件

定理15.6 设无向图G=<V, E>是哈密顿图,对于任意V1ÌVV1¹Æ,均有

p(G-V1) £ |V1|

推论 设无向图G=<V, E>是半哈密顿图,对于任意的V1ÌVV1 ¹ Æ均有

p(G-V1) £ |V1|+1

3.无向哈密顿图的一个充分条件

定理15.7 Gn阶无向简单图,若对于任意不相邻的顶点vi, vj,均有

d(vi)+d(vj) ³ n-1 (*)

G中存在哈密顿通路.

推论Gnn³3)阶无向简单图,若对于G中任意两个不相邻的顶点vi,vj,均有

d(vi)+d(vj) ³ n **

G中存在哈密顿回路,从而G为哈密顿图.

定理15.8 u,vn阶无向简单图G中两个不相邻的顶点,且d(u)+d(v)³n,则G为哈密顿图当且仅当GÈ(u,v)为哈密顿图.

4nn³2)阶竞赛图中存在哈密顿通路

定理15.9 Dnn³2)阶竞赛图,则D中具有哈密顿通路

几点说明:

Ø 规定 平凡图 为欧拉图也是哈密顿图;
Ø 欧拉通路是 生成的简单通路 ,欧拉回路是 生成的简单回路 . 而哈密顿通路是 初级通路 ,哈密顿回路是 初级回路
Ø 不影响图的欧拉性也不影响哈密顿性, 平行边 不影响哈密顿性;
Ø 哈密顿图的实质是能 将图中的所有顶点排在同一个圈上。

你可能感兴趣的:(图)