离散数学第7章欧拉图,哈密顿图
目录
现实问题提出,解决:
欧拉图的基本概念:
如何判段欧拉图,半欧拉图:
汉(哈)密顿图的定义 :
现实问题提出,解决:
哥尼斯堡7桥问题: 18世纪初普鲁士的哥尼斯堡,有一条河穿过,河上有两个小岛,有七座桥把两个岛与河岸联系起来(如概述图)。有个人提出一个问题:一个步行者怎样才能不重复、不遗漏地一次走完七座桥,最后回到出发点。后来大数学家欧拉把它转化成一个几何问题——一笔画问题。他不仅解决了此问题,且给出了连通图可以一笔画的充要条件是:奇点的数目不是0个就是2个(连到一点的数目如是奇数条,就称为奇点,如果是偶数条就称为偶点,要想一笔画成,必须中间点均是偶点,也就是有来路必有另一条去路,奇点只可能在两端,因此任何图能一笔画成,奇点要么没有要么在两端)
抽象出来就是:a,b,c,d4个结点中,任意一个结点找一个通过所有边一次仅一次的回路,即找欧拉回路,即证明该图是欧拉图,用定理:无向图中欧拉图《——》所有结点度数偶数。可得无法找到。如果还不知道如何证明快点复习一下概念吧。
欧拉图的基本概念:
一定要弄清定义:说到这些词汇,脑袋里一定有个清晰概念
g=(v,e)是连通无向图(无向图中,任意两个结点存在一条路,则叫连通无向图)
欧拉通路:通过所有边一次仅一次的通路
欧拉回路:通过所有边一次仅一次的回路
欧拉图:具有欧拉回路的图
半欧拉图:具有欧拉通路但不具有欧拉回路的图
如何判段欧拉图,半欧拉图:
欧拉图的充要条件
无向图中欧拉图《——》所有结点度数偶数
无向图中半欧拉图《——》只有2个奇度结点
有向图中欧拉图《——》每个结点的入度=出度
有向图中半欧拉图《——》只有2个奇数结点,其中一个结点入读比出度大1,另一个结点入读比出度小1
汉(哈)密顿图的定义 :
哈密顿图:图中,有一条包含所有结点一次仅一次的回路,称这个为汉密顿回路,汉密顿图。
半哈密顿图:图中,有一条包含所有结点一次仅一次的通路,称这个为汉密顿通路。
求最短路:
找相邻结点,标号。画圈(找当前距离最小的结点),放到永久标号集。然后进行迭代
离散数学第7章欧拉图,哈密顿图相关推荐
- 第十三章 欧拉图与哈密顿图(图论)
文章目录 第十三章 欧拉图与哈密顿图 13.1 欧拉图 Euler 6.2 哈密顿图 Hamiltonian 第十三章 欧拉图与哈密顿图 13.1 欧拉图 Euler 引入:哥尼斯堡的普雷格尔(Pre ...
- 离散数学第六章 格和布尔代数
离散数学第六章 格和布尔代数 6-1格的概念 格:设<A,≼>是一个偏序集,如果A中任意两个元素都有最小上界和最大下界,则称<A,≼>是格 并运算/交运算:a∨b=a和b的最小 ...
- 离散数学 | 图论 | 欧拉图 | 哈密顿图 | 割点 | 桥(欧拉图和哈密顿图有没有割点和桥?)
本文主要解决以下几个问题: 1.欧拉图能不能有割点,能不能有桥? 2.哈密顿图能不能有割点,能不能有桥? 首先我们要明白几个定义 割点的定义就是在一个图G中,它本来是连通的,去掉一个点v以后这个图G就 ...
- Graph Theory 离散数学第六章
离散数学Ⅰ(图论)期末复习第二篇 写这个时的感想 第六章 特殊的图 6.1 二部图(偶图) 6.2 欧拉图 6.3 哈密顿图 6.4 平面图 写这个时的感想 第二篇了 这几天简直是天天都在考试 马原 ...
- 【离散数学】第一章 —— 基础:逻辑和证明
嗨喽,宝子们,好久没有更新了.首先声明,我绝对没有偷玩hhh,只是因为最近忙着写毕业论文,然后又重新温习离散数学,时间比较紧凑,这不就马不停蹄的来了嘛. 叮叮叮,这将是一个全新的专栏--<离散数 ...
- 《离散数学》每章内容及其重点梳理
梳理下<离散数学>的每章内容及其重点(老师给的课件),放在一起方便看. 一.数理逻辑 典型例题: 二.集合论 典型例题: 三.代数结构 典型例题: 四.图论 典型例题:
- 【离散数学】第二章 笔记(完)
写在前面 是复习的笔记.截图是老师的课件. 2.1 谓词 谓词的概念与表示: 谓词:用来刻划一个个体的性质或多个个体之间关系的词,常用大写字母P, Q, R-来表示. 客体:可以独立存在的事物称为客体 ...
- 【离散数学】第一章 命题
第一章 命题 1命题的概念 2.命题联结词 3.命题公式.真值表 4.等值.等价(⇔) *命题定律 5.蕴涵式 *推理定律 6.联结词完备集 1命题的概念 能判断真假的陈述句(二者缺一不可) 一般用小 ...
- 期末离散数学前三章关键知识点整理——应试。
第一章命题逻辑: 特别注意:这里的非我用 - ,你们一定要写书上的那种 1.命题公式判断: 知道感叹句.疑问句.祈使句不是命题就可. 2.命题符号化: 举个例子:注意看答题模板 王晓既用功又聪明. 解 ...
- 离散数学_九章:关系(3)
9.3 关系的表示 1.用集合表示关系 2.用矩阵表示关系 矩阵表示关系 ⭐集合上的关系矩阵 R 自反时 R 对称时 R 反对称时 ⭐确定关系合成的矩阵 3.用有向图表示关系 有向图 ⭐从有向图中 确 ...
最新文章
- 启用WebApi 2里的Api描述信息(Help下的Description)
- TimerHandler的简单应用
- golang语言-1-go普及知识
- MFC控件的颜色设置
- .net加密解密学习总结
- SRS(simple-rtmp-server)流媒体服务器源码分析--启动
- 【vue报错】——listen EADDRINUSE :::8080 解决方案
- 报错Unable to resolve target android-5
- python concurrent queue_Python的并发并行[2] - 队列[0] - queue 模块
- 计算机组成实验微程序控制器实验,计算机组成原理实验报告3++微程序控制器实验.doc...
- CCNA初认识——链路捆绑命令
- JavaScript(JS)常用的正则表达式
- Ubuntu系统日志分析
- [转载] Python-类变量,成员变量,静态变量,类方法,静态方法,实例方法,普通函数
- iOS 代码命名规范 及Android 代码命名规范(2)Android
- python训练手势分类器_从Scikit Learn中保存的训练分类器进行预测
- tinder和bumble_发布课程:Tinder,Reddit,Airbnb,Etsy和Uber如何吸引了第一批用户
- 分享一个查看外网IP的工具
- 2022.10.10 英语背诵
- 十一课堂|通过小游戏学习Ethereum DApps编程(1)