离散数学与组合数学-04图论

news2024/9/22 5:28:59

文章目录

  • 离散数学与组合数学-04图论
    • 4.1 图的引入
      • 4.1.1 图的示例
      • 4.1.2 无序对和无序积
      • 4.1.3 图的定义
    • 4.2 图的表示
      • 4.2.1 集合表示和图形表示
      • 4.2.2 矩阵表示法
      • 4.2.3 邻接点与邻接边
    • 4.3 图的分类
      • 4.3.1 按边的方向分类
      • 4.3.2 按平行边分类
      • 4.3.3 按权值分类
      • 4.3.4 综合分类方法
    • 4.4 图论基础-子图和补图
      • 4.4.1 子图
      • 4.4.2 完全图
      • 4.4.3 补图
    • 4.5 图论基础-握手定理
      • 4.5.1 结点的度数
      • 4.5.2 握手定理
      • 4.5.3 图的度数序列
    • 4.6 图论基础-图的重构
      • 4.6.1 引言
      • 4.6.2 图的同构定义
      • 4.6.3 图同构的必要条件
    • 4.7 图论基础-通路和回路
    • 4.8 图论基础-可达性与最短通路
    • 4.9 图论基础-无向图的连通性
    • 4.10 图论基础-有向图的连通性
    • 4.11 图论基础-认识树

本文为离散数据与组合数学电子科技大学王丽杰老师的课程笔记,详细视频参考
【电子科技大学】离散数学(上) 王丽杰
【电子科技大学】离散数学(下) 王丽杰
latex的离散数学写法参考: 离散数学与组合数学-01

离散数学公式
!符号 代码 含义
∧ \wedge \wedge 且
∨ \vee \vee 或
∩ \cap \cap 交
∪ \cup \cup 并
⊆ \subseteq \subseteq 子集
⊈ \nsubseteq \nsubseteq 不是子集
⊂ \subset \subset 真子集
⊄ \not\subset \not\subset 不是真子集
∈ \in \in 属于
∉ \not\in \not\in 不属于
↔ \leftrightarrow \leftrightarrow 等价
⇔ \Leftrightarrow \Leftrightarrow 等值
¬ \neg ¬ \neg或\lnot 非
R \mathbb{R} R \mathbb{R} 实数集
Z \mathbb{Z} Z \mathbb{Z} 整数集
∅ \varnothing \varnothing 空集
∀ \forall \forall 对任意的
∃ \exists \exists 存在
≥ \geq \geq大于等于
≤ \leq \leq 小于等于

下标的输入命令是: x 内容 x_{内容} x内容 x_{内容}
上标的输入命令式: x 2 x^2 x2 x^2
空格 \quad

R / R\mkern-10.5mu/ R/ R\mkern-10.5mu/ 数值越大,斜杆越往字母左侧移动

离散数学与组合数学-04图论

4.1 图的引入

4.1.1 图的示例

图论发源于十八世纪, 最早主要研究一些游戏问题: 如哥尼斯堡七桥问题, 迷宫问题和博弈问题等. 计算机出现以后, 图论得到了长足的发展, 至今仍然活跃在科研和实际应用的第一线, 如现在受到普遍关注的云计算, 大数据应用和深度学习等.
图论所讨论的图 (Graph) 与人们通常所熟悉的图 (如圆、椭圆、函数图表等) 是很不相同的.图论中的图是指某类具体离散事物集合和该集合中的每对事物间以某种方式相联系的数学模型.
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

4.1.2 无序对和无序积

在这里插入图片描述

4.1.3 图的定义

在这里插入图片描述

在这里插入图片描述

4.2 图的表示

4.2.1 集合表示和图形表示

在这里插入图片描述

4.2.2 矩阵表示法

在这里插入图片描述

在这里插入图片描述

4.2.3 邻接点与邻接边

在这里插入图片描述

在这里插入图片描述

4.3 图的分类

4.3.1 按边的方向分类

在这里插入图片描述

4.3.2 按平行边分类

在这里插入图片描述
在这里插入图片描述

4.3.3 按权值分类

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4.3.4 综合分类方法

在这里插入图片描述

4.4 图论基础-子图和补图

4.4.1 子图

在这里插入图片描述
在这里插入图片描述

4.4.2 完全图

在这里插入图片描述

在这里插入图片描述

4.4.3 补图

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

4.5 图论基础-握手定理

4.5.1 结点的度数

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

4.5.2 握手定理

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4.5.3 图的度数序列

在这里插入图片描述

4.6 图论基础-图的重构

4.6.1 引言

在这里插入图片描述

4.6.2 图的同构定义

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4.6.3 图同构的必要条件

在这里插入图片描述
在这里插入图片描述

4.7 图论基础-通路和回路

4.8 图论基础-可达性与最短通路

4.9 图论基础-无向图的连通性

4.10 图论基础-有向图的连通性

4.11 图论基础-认识树

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/177272.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

干货 | 移动互联网应用程序(APP)个人信息安全自我评测工具

以下内容整理自清华大学《数智安全与标准化》课程大作业期末报告同学的汇报内容。第一部分:研究背景概述截止今年6月,我国已经有APP 232万款,手机网民达到10.47亿,在APP中大规模的个人信息收集和使用成为常态,个人信息…

【算法题】1828. 统计一个圆中点的数目

插: 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站。 坚持不懈,越努力越幸运,大家一起学习鸭~~~ 题目: 给你一个数组 points ,…

Kubernetes:基于命令行终端UI的管理工具 K9s

写在前面 K9s 是一个基于终端UI的 K8S 管理工具博文内容为 k9s 在 windows、Linux 以及docker 安装Demo简单的 热键使用。理解不足小伙伴帮忙指正 我所渴求的,無非是將心中脫穎語出的本性付諸生活,為何竟如此艱難呢 ------赫尔曼黑塞《德米安》 K9s 是一…

客快物流大数据项目(一百零八):Spring Cloud 技术栈

文章目录 Spring Cloud 技术栈 ​​​​前言 一、微服务技术栈

如果物理学真的不存在?

最近过年,看「三体」电视剧。开始看剧情,觉得代入感挺不好的,特别林子健演的那个作战中心的长官,镜头从远处拉过去,看着他昂首挺胸慢慢走过去的样子。之后,讲到了火鸡和农场主的故事,这个时候再…

C++STL剖析(二)—— vector的概念和使用

文章目录1. vector的介绍2. vector的常见构造3. vector的遍历方式🍑 [ ] 下标🍑 迭代器🍑 范围for4. vector 迭代器使用🍑 begin 和 end🍑 rbegin 和 rend5. vector 空间增长问题🍑 size🍑 cap…

37.Isaac教程--自由空间分割(道路分割)

自由空间分割 ISAAC教程合集地址: https://blog.csdn.net/kunhe0512/category_12163211.html 文章目录自由空间分割快速开始推理训练数据模拟数据设置与模拟器的通信来自公共数据集的真实数据具有自主数据收集的自由空间分割的真实数据自主数据收集通过地图规划路径监测机器人位…

JavaEE 突击 5 - Spring 更简单的读取和存储对象(2)

Spring 更简单的读取和存储对象 - 2三 . 获取 Bean 对象3.1 属性注入3.1.1 原理3.1.2 相关问题能在启动类里面调用 [Autowired ](/Autowired ) 注解吗[Autowired ](/Autowired ) 能使用多次吗Autowired 修饰的私有方法名字可以是其他的吗3.1.3 属性注入的优点和缺点3.2 Setter …

关于Kubernetes 桌面客户端 Aptakube 的一些笔记整理

写在前面 分享一个 k8s 桌面客户端 AptakubeAptakube 不是一个开源的产品,现在需要付费,最初是开源的这里简单了解下理解不足小伙伴帮忙指正 我所渴求的,無非是將心中脫穎語出的本性付諸生活,為何竟如此艱難呢 ------赫尔曼黑塞《…

redis学习看这一篇文章就够了

第一章 redis简介 第1节 NoSQL 1.1 NoSQL简介 NoSQL,泛指非关系型的数据库,NoSQL即Not-Only SQL,它可以作为关系型数据库的良好补充。随着互联网web2.0网站的兴起,非关系型的数据库现在成了一个极其热门的新领域,非…

使用Stable-Diffusion生成视频的完整教程

本文是关于如何使用cuda和Stable-Diffusion生成视频的完整指南,将使用cuda来加速视频生成,并且可以使用Kaggle的TESLA GPU来免费执行我们的模型。 #install the diffuser package#pip install --upgrade pip!pipinstall--upgradediffuserstransformerssc…

JUC并发编程(1.Java线程)

博客指南💡 JUC并发编程博客将持续更新,内容将参考黑马程序员深入学习Java并发编程以及相关阅读的书籍,内容包括进程,线程,并发和并行。 学习的路上永远不是一个人,相信努力会有所收获! 希望我的…

【自步课程学习】 Paced-Curriculum Learning

引入: Confidence-Aware Paced-Curriculum Learning by Label Smoothing for Surgical Scene Understanding 【Code:https://github.com/XuMengyaAmy/P-CBLS】 先说

JavaEE初阶第二课:文件操作与IO

欢迎来到javaee初阶的第二课,这节课我会带大家了解文件的概念和java中如何操作文件。 这里写目录标题1.了解文件1.1文件概念1.2文件存储1.3文件路径2.Java中的文件操作(文件系统操作)2.1File类2.1.1方法实践3.Java的文件操作(文件…

字节青训前端笔记 | Webpack入门

本节课将重点围绕「 Webpack 」这一核心话题展开。简述前端工程化的常用工具webpack 的原理和使用 webpack的作用 webpack的作用是把很多文件打包整合到一起, 缩小项目体积, 提高加载速度,常用的场景是: 代码压缩 将JS、CSS代码混淆压缩,…

25. 迭代器和生成器的详解

1. 迭代器 (1) 迭代是Python最强大的功能之一,是访问集合元素的一种方式。 (2) 迭代器是一个可以记住遍历的位置的对象。 (3) 迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。 (4) 迭代器有两个基本的方法…

Tkinter的Canvas控件

Canvas控件是Tkinter界面设计的一个画图工具,也可以用它导入外部图案到界面中 创建画布 import tkinter as tk roottk.Tk() #创建界面 root.title(Canvas) #界面命名 root.geometry(500x300) #设置界面大小 canvastk.Canvas(root) …

03_class创建device创建_kobject_uevent发送

总结 根据之前的kobject知道 /sys/目录下的每个文件夹都是一个 kobject的对象 使用class_create() 创建 /sys/class/xxx目录 同时返回class对象 使用device_create() 创建/sys/class/xxx/yyy目录 和创建/dev/yyy的文件节点 同时返回device对象 class和device 都间接继承于kobj…

【老卫搞机】135期:华为开发者联盟社区2022年牛人之星奖品开箱!

首先祝大家兔年大吉,身体安康,钱兔似锦!今天咱们来开箱一件特殊的奖品,来自华为开发者联盟社区的新年祝福——2022年牛人之星。 华为有钱!惯例用的是顺丰快递,各位看一下这里面是有很多件的 有这两件。第一…

三、TCP/IP---ARP和ICMP协议

ARP协议 简介:号称TCP/IP中最不安全的协议,安全工具,黑客工具大多数基于ARP协议。它是地址解析协议,用于实现从IP到MAC地址的映射,即询问目标Ip对应的MAC地址是多少,局域网通信不仅需要源目地址封装&#…