离散数学 --- 特殊图 --- 欧拉图,哈密顿图

这篇具有很好参考价值的文章主要介绍了离散数学 --- 特殊图 --- 欧拉图,哈密顿图。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

第一部分 --- 欧拉图

1.在经过所有边的前提下,欧拉通路(回路)必定是最小的通路(回路),因为它经过每条边且只经过一次,没有比这更小的情况了。

2.回路一定是通路,但通路不一定是回路离散数学 --- 特殊图 --- 欧拉图,哈密顿图

离散数学 --- 特殊图 --- 欧拉图,哈密顿图

 离散数学 --- 特殊图 --- 欧拉图,哈密顿图

1.入度比出度大1的结点是有向图中的欧拉通路的终点,入度比出度小1的结点则是始点离散数学 --- 特殊图 --- 欧拉图,哈密顿图

离散数学 --- 特殊图 --- 欧拉图,哈密顿图

所谓的割边就是:

边A是连通图G中的一条边,如果连通图中删去这条边A后图不连通,则称边A为割边。


第二部分 --- 哈密顿图 

1.将哈密顿提出的正十二面体投影到平面中,我们就可以得到右边那个图了

2.有了投影图之后,哈密顿提出的立方体问题也就转变为了平面点线问题了离散数学 --- 特殊图 --- 欧拉图,哈密顿图

1.只有具有 哈密顿回路 的图才能够称为哈密顿图

2.哈密顿通路(回路)和欧拉通路(回路)的区别:

哈密顿通路(回路)需要经过图中每个结点一次且仅一次(如果是回路的话允许从起点出发以及最终回到起点)欧拉通路(回路)需要经过图中每条边一次且仅一次离散数学 --- 特殊图 --- 欧拉图,哈密顿图离散数学 --- 特殊图 --- 欧拉图,哈密顿图

 注意只有哈密顿图(具有哈密顿回路)才有上面的推论和下面的证明思路

1.证明思路:哈密顿图是原图的生成子图(点集相同,但是边集是子集),在生成子图中删去和原图中一样的结点时,由于子图的边集 ≤ 原图边集 , 所以我们在子图中得到的连通分支数 ≥ 原图

所以我们只需要证明在哈密顿图(生成子图)中删除结点后得到的连通分支数 ≤ 删去的点数,就能够传递证明原图删除相同结点后得到的连通分支数 ≤ 删去的点数离散数学 --- 特殊图 --- 欧拉图,哈密顿图

1.只有哈密顿通路的时候也有一个必要条件,哈密顿回路的必要条件是哈密顿通路的必要条件的加强版

2.满足必要条件的图不一定是哈密顿图,但是不满足的一定不是,所以我们常常用这个必要条件来判断某些图不是哈密顿图 

3.有割点的图一定不是哈密顿图,为什么呢?

割点的定义是:在原图中删去这个点后图中就会出现两个或两个以上的连通分支,根据定义我们可知,当删去割点时原图必不满足哈密顿图的充分条件,所以有割点的图一定不是哈密顿图

4.当我们根据定理去删原图中的结点的时候,我们应该删除那些结点呢?

答:我们应该删除那些图中具有最高度数的结点,这些高度数的结点对图的连通性影响大,删除它们的效果更明显。离散数学 --- 特殊图 --- 欧拉图,哈密顿图

离散数学 --- 特殊图 --- 欧拉图,哈密顿图

 1.简单图:既没有平行边也没有结点自己和自己连接的环状线

2.上面这个定理的证明较为冗长麻烦,咱这里就省掉了

3.哈密顿回路的充分条件则是哈密顿通路的加强版离散数学 --- 特殊图 --- 欧拉图,哈密顿图

1.充分条件:有A一定有B,A是B的充分条件

2.必要条件:无A一定无B,A是B的必要条件

3.充要条件:有A一定有B,无A一定无B,A是B的充分必要条件离散数学 --- 特殊图 --- 欧拉图,哈密顿图

 文章来源地址https://www.toymoban.com/news/detail-502634.html

到了这里,关于离散数学 --- 特殊图 --- 欧拉图,哈密顿图的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【离散数学期复习系列】五、一些特殊的图

    1.二部图 (1)二部图(偶图): 若能将无向图G=V,E的顶点集V划分成两个不相交的非空子集V1和V2,使得G中任 何一条边的两个端点一个属于V1,另一个属于V2 ,则称G为二部图,V1,V2称为互补顶点子集,此时可将G记成G=V1,V2,E. (2)完全二部图: 若V1中每一个顶点与V2中每一个顶点均有且仅有一条边

    2024年02月09日
    浏览(39)
  • 第十一部分 隐含规则(二)

    目录 一、隐含规则使用的变量 1、关于命令的变量。 2、关于命令参数的变量 二、隐含规则链         在隐含规则中的命令中,基本上都是使用了一些预先设置的变量。你可以在你的 makefile 中改变这些变量的值,或是在 make 的命令行中传入这些值,或是在你的环境变量

    2024年01月17日
    浏览(53)
  • ArcGIS Pro工具一部分解释

    序号 工具 功能介绍 1.  打包工程(PackageProject) 把工程所有内容打包一个文件 2.      合并工程(ConsolidateProject) 把工程和数据整理到同一个文件夹下 3.      要素转线(FeatureToLine) 把面要素转线要素或线要素打断 4.      定义投影(DefineProjection)

    2024年02月16日
    浏览(46)
  • 常规技术面试题(.NET)下一部分

     (我只是个努力的搬运工,别人整理的,暂时发布,供我自己复习的。) 目录 1.你对泛型了解吗?简单说明一下泛型的有什么好处? 6.2  .NET WinForm部分 6.3  .NET Web开发部分 6.4  数据访问部分 6.5  集群与分布式 6.6  其他部分 泛型:“泛型”的字面意思就是广泛的类型。通

    2024年02月08日
    浏览(43)
  • C++11常用的一部分新特性

    C++11扩大了用大括号括起的列表(初始化列表)的使用范围,使其可用于所有的内置类型和用户自 定义的类型,使用初始化列表时,可添加等号(=),也可不添加。 也就是说这里用花括号进行初始化调用的是类的构造。 也就是说,C++11几乎可以一切都可以用花括号初始化,包括变

    2024年02月06日
    浏览(41)
  • git 如何提交一个文件的一部分内容

    场景: 我正在开发代码开发了一半,现在突然要提交代码,但是需要提交的代码和我正在开发的代码 在一个文件中,我该如何提交 命令: git add -p (p是patch缩写) 第一步 :输入命令之后会呈现代码修改的部分 绿色的注释就是新增加内容 第二步: 按回车键查看命令解释 这

    2024年02月11日
    浏览(42)
  • jenkins汉化一部分问题(一半中文一半英文)解决

    安装中文插件“Locale plugin”和“Localization: Chinese (Simplified)后,先设置为zh_US重新启动,再设置回来 其他插件重启Jenkins后,又出现了部分中文简体不翻译的情况。 方法如下,可以临时完美修复。 1. 将语言设定为zh_US,Jenkins切换为英文。 2. 调用restart重启Jenkins:http://jenkisn网址

    2024年02月11日
    浏览(60)
  • 第三十一部分:大模型在搜索引擎领域

    在过去的几年里,搜索引擎技术发展迅速,从简单的查询到智能的语义搜索和知识图谱。随着大模型在自然语言处理(NLP)和计算机视觉等领域的成功应用,搜索引擎也开始逐渐引入大模型技术,以提高搜索质量和用户体验。本文将从大模型在搜索引擎领域的背景、核心

    2024年02月20日
    浏览(47)
  • Echarts使用中遇到图表只显示一部分的情况

            在引用完Echarts后,发现图只显示了一小部分,检查布局也没有任何问题,然后通过控制台 检查,无论怎么去调它所在容器的宽高都没有任何的变化,调canves的宽高也只有拉伸的效果。          出现这种现象的原因是:Echarts的依赖是惰性的,需要手动设置r

    2024年02月11日
    浏览(38)
  • Git合并固定分支的某一部分至当前分支

    在 Git 中,通常使用 git merge 命令来将一个分支的更改合并到另一个分支。如果你只想合并某个分支的一部分代码,可以使用以下两种方法: 首先,从要合并的源分支(即要提取代码的分支)中创建并切换到一个新的临时分支。这样可以在该分支上进行修改,以便选择性地合

    2024年02月21日
    浏览(56)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包