证明不是哈密顿图的几种方法归纳总结

证明不是哈密顿图的几种方法归纳总结nbsp nbsp nbsp 相关定义 设 G lt V E gt 为一图 无向的或有向的 G 中经过每个顶点一次且仅一次的通路称作哈密顿通路 G 中经过每 nbsp nbsp 个顶点一次且仅一次的回路称作哈密顿回路 若 G 中存在哈密顿回路 则称 G 为哈密顿图 nbsp nbsp 只是根据自己的体会总结的 因为是初学者 有

    相关定义:设G=

为一图(无向的或有向的).G中经过每个顶点一次且仅一次的通路称作
哈密顿通路;G中经过每    个顶点一次且仅一次的回路称作
哈密顿回路;若G中存在哈密顿回路,则称G为
哈密顿图

   (只是根据自己的体会总结的,因为是初学者,有不完善的地方,欢迎指正。)

   首先要证明不是哈密顿图,则要破坏哈密顿图存在的必要条件,证明其必要条件不成立即可。(因为如果无向图G为哈密顿图,则……,其中……为其必要条件,若不满足……,则该图不是哈密顿图)。

 1.若无向图G=

为哈密顿图,V1是V的任意真子集,则p(G-V1)<=|V1|,其中,p(G-V1)为从G中删除V1后所得图     的连通分支数。(删点法)

2.若无向图G=

为哈密顿图,则图G中无割点。

3.若无向图G=

为哈密顿图,且图G为完全二部图Kr,s,则r=s。

4.若无向图G=

为哈密顿图,则图G一定存在一条哈密顿回路。(标号法)

5.若无向图G=

为哈密顿图,则图G必为连通图。

6.若无向图G=

为哈密顿图,则图G中边数m必须大于等于顶点数n。

7.若无向图G=

为哈密顿图,且G中存在2度顶点v,则与v关联的两条边e
i,e
j必须在G中的任何哈密顿回路上。

8.若无向图G=

为哈密顿图,则G中必须必须在每条哈密顿回路中出现的边,不能构成边数小于n的初级回路。

9.若无向图G=

为哈密顿图,则图G的闭包C(G)为哈密顿图。

(划线部分为证明中比较常用的,还有很多必要条件不一一列举了)

标记法:

任取一结点如v1,A标记,所有与它邻接的结点标B继续不断地用A标记所有与B邻接的结点,用B标记所有与A邻接的结点,直到图中的所有结点全部标记完毕。如果图中有一条汉密尔顿路,则必交替通过结点AB。因此或者结点AB数目一样,或者两者相差1个。(A与B数目一样则存在哈密顿回路,|A-B|=1则存在哈密顿通路)。

但是,遇到让判断是不是哈密顿图时,不要盲目地以为不是哈密顿图,从而直接利用上述各种证明方法来证明不是哈密顿图,要仔细看图,利用哈密顿图存在的充分条件判断是否是哈密顿图。

例如:

证明不是哈密顿图的几种方法归纳总结这是一个汉密尔顿图,其汉密尔顿圈为chfigjdeabc。

 证明不是哈密顿图的几种方法归纳总结哈密尔顿圈为abcdhijgfea。

参考文献:离散数学(第二版)屈婉玲 耿素云 张立昂 编著 清华大学出版社2008.02第二版


版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/217090.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月18日 上午10:22
下一篇 2026年3月18日 上午10:22


相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号