欧拉图、哈密顿图、二部图、平面图

1 欧拉图

  • 无向图G欧拉图 ⇔ \Leftrightarrow ⇔G连通,且无奇度点。
  • 无向图G半欧拉图 ⇔ \Leftrightarrow ⇔G连通,且仅有两个奇度点。
  • 有向图G欧拉图 ⇔ \Leftrightarrow ⇔G强连通,且所有顶点的入度=出度。
  • 有向图G半欧拉图 ⇔ \Leftrightarrow ⇔G单向连通,且仅有两个奇度点,其中一个顶点的出度-人度=1,另一个顶点的入度-出度=1,其余顶点的入度=出度。


2 哈密顿图

定义:

  • 设G=<V,E>是哈密顿图,则对V的每个非空子集 V 1 V_1 V1​,均有下式成立: p ( G − V 1 ) ≤ ∣ V 1 ∣ p(G-V_1) \le|V_1| p(G−V1​)≤∣V1​∣
  • 设G=<V,E>是半哈密顿图,则对V的每个非空子集 V 1 V_1 V1​,均有下式成立: p ( G − V 1 ) ≤ ∣ V 1 ∣ + 1 p(G-V_1) \le|V_1|+1 p(G−V1​)≤∣V1​∣+1

判断方法:
(1)定义判断
(2)G中存在哈密顿回路,是哈密顿图。(注意是哈密顿回路,不是哈密顿通路)G中存在哈密顿通路路,是半哈密顿图。



最中间的图存在哈密顿回路,则为哈密顿图,其他两边的只有哈密顿通路,则为半哈密顿图。

3 二部图

判断二部图: 无向图G=<V,E>是二部图 ⇔ \Leftrightarrow ⇔G中 无奇圈

图1存在奇度圈,图2,3都只有偶度圈,无奇圈。

4 平面图

定义: 如果能将无向图G画在平面上使得除顶点处外无边相交,则称G是可平面图,简称平面图。画出的无边相交的图称为G的平面嵌入。无平面嵌入的图称为非平面图



离散数学-图论-欧拉图、哈密顿图、二部图、平面图(14)相关推荐

  1. 离散数学 | 图论 | 欧拉图 | 哈密顿图 | 割点 | 桥(欧拉图和哈密顿图有没有割点和桥?)

    本文主要解决以下几个问题: 1.欧拉图能不能有割点,能不能有桥? 2.哈密顿图能不能有割点,能不能有桥? 首先我们要明白几个定义 割点的定义就是在一个图G中,它本来是连通的,去掉一个点v以后这个图G就 ...

  2. 离散数学-图论-欧拉图与哈密顿图整理

    欧拉图与哈密顿图整理 基本概念 设$G$是一个无向图,包含$G$的每条边的简单道路称为欧拉道路.包含$G$的每条边的简单回路称为欧拉回路,具有欧拉回路的图称为欧拉图. 设$G$是一个连通图,若$G$中 ...

  3. 2021-06-22 离散数学图论复习笔记

    离散数学图论复习笔记 仅记了自己不太熟悉容易弄混的概念,不懂的可以回到知乎连接查看. 一.图的类型 无序对--(a,b),AB之间的线 无序积--A&B,AB之间线的集合 有序对--<a ...

  4. 离散数学-图论-哈密顿图及其应用

    哈密顿图 一.定义概念 1.哈密顿通路 设G=<V,E>为一图(无向图或有向图).G中经过每个顶点一次且仅一次的通路称作哈密顿通路 2.哈密顿回路 G中经过每个顶点一次且仅一次的回路(通路 ...

  5. 离散数学图论期末复习

    图论 参考Karthus77 第七章 图 可图化:奇数点的个数为偶数个 可简单图化:通过定理化简证明 握手定理:度数和等于2倍的边数 奇数度点的个数为偶数个 简单联通图各点的度数范围[0,n-1] 要 ...

  6. 对编程有着不可磨灭影响——离散数学——图论

    思维导图分享 链接:https://www.zhixi.com/view/73a5172e 密码:7813 图论 图的基础 图的基本概念 图的定义 一个图G定义为一个三元组<V,E,φ>, ...

  7. 离散数学图论知识总结

    前言 马上过段时间期末就要离散考图论了,很多知识根本记不住(因为一部分是用日语学习的),在这里稍微码一下. 第一部分 图的定义和握手定理 基本定义 给出一个名为G无向图,V(G)表示图的点集合,E(G ...

  8. 离散数学图论旅行规划问题_《图论及其应用》(一)

    点击返回目录 一. 定义 1.1 图的基本概念 图或有序对或序偶(P1).有限图/平凡图/非平凡图/空图(P1).顶点数或阶数/边数/重数/重边/环(P1).简单图/复合图(P1).相邻(P2).相关 ...

  9. 离散数学-图论知识总结(修改版)

    文章目录 图论 基本概念 矩阵 邻接矩阵 可达性矩阵 完全关联矩阵 矩阵与图连通性的关系: 特殊图 无向欧拉图 定义 判定定理 有向欧拉图 定义 定理 哈密尔顿图 定义 必要条件 充分条件 平面图 定 ...

最新文章

  1. 【MatConvnet速成】MatConvnet图像分类从模型自定义到测试
  2. vue.js 2.0 官方文档学习笔记 —— 01. vue 介绍
  3. 过滤脚本(C#,script,iframe,html)
  4. 全球科技界最鼓舞人心领袖揭晓!马斯克第一,马云第五
  5. pythoncad二次开发视频_AutoCAD ObjectARX 二次开发(2020版)--4,使用ARX向导创建CAD二次开发项目(编程框架)--...
  6. python 中参数*args, **kwargs
  7. C语言怎么样?C语言如何?
  8. web安全day30:人人都要懂的LAMP--apache服务安装和配置
  9. python部署到linux打开ie_Linux上部署python+selenium+webdriver常见问题解决方案
  10. MT7621A路由器芯片参数/处理器资料(原理图/CPB)介绍
  11. 如何找到好书?有什么技巧或建议?
  12. 电机驱动模块--L298N
  13. wxpython 优秀的界面_WxPython实现无边框界面
  14. python eel + vue开发桌面应用
  15. 如何在plsql中终止存储过程的执行
  16. windows下Spacy安装说明
  17. Host文件是什么?host文件有什么作用?
  18. openfire安装配置
  19. 获取拼音-pinyin.js
  20. IM即时通讯仿微信软件平台源码搭建开发解决方案

热门文章

  1. 磕磕绊绊的全景相机之路
  2. 严重: 异常将上下文初始化事件发送到类的侦听器实例.[org.springframework.web.co
  3. 前端 什么是响应式设计
  4. 大数据在医疗领域应用有哪些挑战?
  5. 【python】PLY词法分析实验「编译原理」
  6. Oracle 错误总结及问题解决 OR
  7. 面向对象基础案例(2)
  8. 会声会影X5捕获视频失败
  9. 手机6G运行内存和8G运行内存该如何选择?看完觉得买亏了
  10. php文件是不是死链,什么是死链?