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

点击返回目录

一. 定义

1.1 图的基本概念

图或有序对或序偶(P1)、有限图/平凡图/非平凡图/空图(P1)、顶点数或阶数/边数/重数/重边/环(P1)、简单图/复合图(P1)、相邻(P2)、相关联(P2)、同构

(P2, PPT1-26-29的例2-例5, PPT1-30的同构实际意义)、
非标定(号)图/ 标定(号)图(P2)、完全图
(P2)、
偶图(P2)、完全偶图
(P2)、
补图 /自补图(P3)、
(P3)、
最小度
(P3)、
最大度
(P3)、
奇点/偶点(P3)、
正则图
(P3)、度序列(P4)、图划分(P4)、可图(P4)、频序列(P5)、子图(P5)、真子图(P6)、生成子图(P6,PPT3-8的例2)、导出子图(P6,PPT3-6的例1)、边导出子图(P6,PPT3-7的例2)、不相交的(P6)、边不重的(P6)、并图
(P6)、
交图
(P6)、
(P6)、
对称差
(P6)、
联图
(P7)、
积图
(P8)、
合成图
方体(P9, PPT3-29的递归构造方法)、途径/ 迹/ 路(P10)、回路/闭迹/圈/奇圈/偶圈(P10)、连通图(P10)、连通分支或分支
(P10)、
分支数
(P10)、
距离/直径(P10)、赋权图(P11)、最短路(P11)、邻接矩阵(P15)、关联矩阵(P16,P16例1)、邻接代数(P17)、
部图
(P20)、完全
部图
(P20)、完全
几乎等部图
(P21)、完全
等部图
(P21)、度序列优于/度序列弱于(P22)
注意:
1. 图的四种二元运算(
)后得到的新图的点数和边数(P9,注意:积图是合成图的子图)
(PPT13-8例2)。
2. 偶图不能有环,偶图可以有重边。
3. 无限图也是大量存在的,比如正整数集合上的“整除关系”图就是一个无限图。
4. 对于“补图”的概念要注意:只有简单图才能定义补图。对于“自补图”,并不是任意一个简单图都是自补图。
5. 一个图的度序列与序列中的元素排列无关,给定一个图,只对应唯一一个度序列,同构的图具有相同的度序列。
6. 图的积运算是网络构造的常用方法。并行计算机中的网络拓扑常采用所谓的“超立方体”结构。采用该结构可使网络具有较好的可靠性、较小的通信延迟和很好的可扩展性以及便于并行编程等优点。

1.2 树

(P31,PPT6-5的例1, 一个点也是树)、森林(P31)、树叶(P31)、分支点(P31)、平凡树(P31)、最小连通图(P33)、离心率(P34)、半径(P34)、直径(P34)、中心点(P34)、中心(P34, 比如社区医院的修建位置上就可以建在图的中心)、分支(P34)、(P34)、形心点(P34)、形心(P34)、生成树(P35)、生成森林(P35)、树枝(P35)、(P35)、基本回路(P38)、基本回路系统(P38)、最小生成树(P40)

根树(P217)、树根(P217)、树叶(P217)、内点(P217)、分支点(P217)、层数(P217)、(P217)、祖先(P218)、父亲(P218)、儿子(P218)、兄弟(P218)、有序树(P218)、外向树(P218)、内向树(P218)、m元树(P218)、m元完全树(P218)、最优二元树(P221,P221例5)、前缀(P224,P224例7和例8)

注意:
1. 要会联系概念,并对概念有一定深度的理解。比如“树不一定是偶图”,因为树里面还有平凡树,平凡树不是偶图。但如果说“非平凡树一定是偶图”就是正确的。
2. 树是图论中应用最为广泛的一类图。在理论上,由于树的简单结构,常常是图论理论研究的“试验田”。在实际问题中,许多实际问题的图论模型就是树。

1.3 图的连通度

割边(P46)、割点(P46)、(P47,及P47的例2, PPT9-14的例5)、块割点树(PPT9-19, 其为了直观反映图的块和割点之间的联系, PPT9-19的例6)、顶点割或点割(P50)、最小点割(P50,P50例1)、连通度

(P50,P50例2)、
连通的
(P50)、边割(P50)、最小边割(P51)、边连通度
(P51,P51例3)、
边连通的(P51)、哈拉里图(PPT10-13, 涉及可靠性通信网络构建)、点独立路(P53)、点分离集合(P54)
注意:
1. 图的连通程度的高低,是图结构性质的重要表征,图的许多性质都与其相关,例如:连通图中任意两点间不相交路的条数就与图的连通程度有关。
2. 对于割点的定义:当且仅当
,其前提是
无环且非平凡。

拓展:
1. 描述连通性的其它参数,包括图的坚韧度、图的核度等,参见PP10-20起。
2. 图的宽直径相关概念,参见PPT11-12起。用来度量网络的传输延迟。

1.4 Euler图与Hamilton图

Euler闭迹 / Euler图(P70,欧拉闭迹又称为欧拉环游或欧拉回路, 欧拉图简称为E图)、Euler迹 / 半Euler图(P69/ P70)、最优环游(P76)、Hamilton路 / Hamilton图(P78,哈密尔顿路简称H路,哈密尔顿图也简称H图)、Hamilton圈(P78)、闭图(P80)、闭包(P81和构造算法)、度极大非Hamilton图族(P84,定义为

, 实际上用
, P85例1)、
旅行售货员问题TSP(P87)、最优
(P87)、
图 / 超可迹的
(P89/ P90)、Peterson图 / Thomassen图(P90)、线图
(P94, 对于线图是对于n次迭代后而言的)、细分图
(P95, 细分图也是对于几次细分而言的)
注意:
1. 对于闭图的概念,要注意逻辑,如果没有
的点,则也是闭图。

2. 注意度极大非H图族中
有个范围的哦!这样就不用画那么多啦!

3. 如何理解“从表面上看, E图与H图间没有联系“?因为我们可以不费力地找到: (1) E图但非H图; (2) E图且H图; (3) H图但非E图; (4) 非E图且非H图(这里就要注意逻辑了!就像量子力学波函数的奇怪之处,当时也是穷举了所有的逻辑也找不出)。为了联系它们,于是引入了“线图”,目的是为了从线图的角度考虑E图与H图。线图有如下性质:(1)若
的边,则
作为
的顶点度数为
;(2)若
,则线图
边数为
; (3) 一个图同构于它的线图,当且仅当它是圈;(4) 若图
有同构的线图,则除了一个是
而另一个是
外,
同构。关于它们的证明参见
PPT16-25起
4. 对于图
的线图和细分图,有

1.5 匹配与因子分解

匹配(P100, 又称为对集或边独立集, 注意不含环哦!)、M饱和点/M非饱和点(P100)、完美匹配(P100,PPT17-21例2(2))、最大匹配(P100)、M交错路(P100)、M可扩充路(P100, PPT17-9, 要会找)、S的邻集或邻域

(P101)、(点) 覆盖(P102)、最小(点) 覆盖(P102, 其中包含的点数称为覆盖数,记为
)、
奇分支
(P104)、
偶分支(P104)、因子分解(P106)、n-因子(P106, PPT18-10例子)、n-因子分解(P106)、n-可因子化的(P106)、森林因子分解(PPT18-20及例子)、荫度 (P109, 记为
)、
M非饱和点(P111)、M可扩路(P111)、M交错树(P111)、最优匹配(P113)、可行顶点标号(P114)、相等子图(P114)
注意:
1. 对于匹配问题,不要一开始就默认把它按照偶图来想象。注意:(1) 一个图不一定有完美匹配,若有,则每个完美匹配都是最大匹配(注意完美匹配和最大匹配的关系);(2)一个图的最大匹配和完美匹配(若存在)偶不一定唯一。
2. 对于M饱和点/M非饱和点,要等划分好匹配后才能确定,而且划分的方法可以不止一种,因此同一个点也可以有多种情况。
3. M可扩路在匹配扩大过程中起到很大的作用,给予它可以扩充匹配。
4. 若
有一个1-因子(其边集为完美匹配),则显然
是偶阶图。特别地,
不能有1-因子,但
有一因子。这样将完美匹配和1-因子分解联系了起来(P117-3)。

5. 图的一个一因子实际上就是图的一个完美匹配的导出子图。一个图能够作一因子分解,也就是它能够分解为若干边不重的完美匹配的导出子图之并。

1.6 平面图

可嵌入平面(或可平面图)/ 一种平面嵌入 / 平面图(P119)、面/ 外部面(或无限面)(P120, 面组成的集合用

表示)、
面的边界 / 次数
(P120,P121例2,割边计算两次)、
极大可平面图/极大平面图(P127, 注意定义中包含俩情况奥!且仅对于简单图而言的!)、极小不可平面图(P129)、外可平面图 / 外平面图((P129及例子,能围住即可/ P129)、极大外可平面 / 极大外平面图(P129/ P129及例图)、对偶图
(P132及例3构造过程及表6-2的对应关系)、基本非平面图(Kuratowaki图)(P134)、在2度顶点内扩充或收缩(P134及例子)、同胚的(P134)、基础简单图(P135)、初等收缩(P136及例子,
)、
关系
(P139,具有自反性、对称性和传递性)、
(P139及例1)、附着顶点(P139)、
容许的
(P139及例2)、可画入(P140)
注意:
1. PPT20-4至8举例说明了研究本章内容在实际生活中的应用价值。
2. 平面图及其偶图的一些性质:(1)
的点数=
的面数;(2)
的边数=
的边数;(3)
的面数=
的点数;(4)

3. 对外可平面图G来说,一定存在一种外平面嵌入,使得G的顶点均在外部面的边界上。这由球极投影法可以说明。且要知道:设G是一个连通简单外可平面图,则在G中存在度数至多是2的顶点。
补充:
1. 涉及平面性的不变量,即如何刻画一个非可平面图与平面图之间的差距,参见PPT22-21起。

1.7 图的着色

k边着色/ 色集/ 边着色是正常的(P147)、边色数

(P147)、
边可着色的
(P147)、划分/ 分划(P148, 分别满足3个条件和其中的2个条件)、色组
(P148, 有可能
)、
着色是正常的/ 色数
/
可着色的
(P152)、色组
(P153)、色划分(P153)、
色图
(P153)、次大度
(PPT25-15, PPT25-16的例子)、
色多项式
(P166以及5个性质)、
理想子图(P169及例2,
)、
伴随多项式
(P170)
注意:
1. PPT24-4和PPT25-3分别举例说明了本章内容在现实中的应用价值。对图的正常边着色,实际上是对G的边集合的一种划分,使得每个划分块是G的一个边独立集(无环时是匹配);图的边色数对应的是图的最小独立集划分数。因此,图的边着色,本质上是对应实际问题中的“划分”问题或“分类”问题。
2. 色多项式是对于点着色而言的,且
表示“最多”用k种颜色。用色多项式计算时的核心套路就是递推,其递推公式为
,其递推之母为

1.8 Ramsey定理

点独立集/最大独立集/独立数

(P191)、点覆盖/最小点覆盖/最小点覆盖数
(P191)、
边覆盖/最小边覆盖/边覆盖数
(P192)、
边独立数
(P192)、
临界点(P193)、
临界边
(P193)、
点临界的
(P194)、
边临界的
(P194)、Ramsey数(P197, PPT28-18的例2, PPT28-21的例4)
注意:
1.
要会求,参见
PPT28-10的例1
2. 有
临界边的图必有
临界点,但有
临界点的图不一定有
临界边。

补充:
1. 拉姆齐数的计算很难,所以研究拉姆齐数的上下界是该问题的主题。综述的一些结果参见PPT28-20起。

1.9 有向图

有向图 (PPT29-3, 用三元组定义)、始点/终点(P209)、重数(PPT29-4)、基础图(P209)、定向图(P209, PPT29-7的例1)、出度

/入度
(P210)、有向图
的邻接矩阵和关联矩阵
(P210)、
重边/重数/单边
(P211)、简单有向图(P211)、
可达
(P212)、强连通的/单向连通的/弱连通的(连通)(P212)、强(单向、弱)连通分支(P213, PPT29-15的例3)、

二. 定理

2.1 图的基本概念

1.

阶图
是自补的(即
),则
(P3证明,必要条件,但不是 充分条件, PPT2-13的例2)

2.

中所有顶点的度的和等于边数
的2倍,即
(P4证明, PPT2-19的例3)
推论1:在任何图中,奇点个数为偶数。(P4证明)
推论2:正则图的阶数和度数不同时为奇数。(P4证明)

3. 设有非负整数组

,且
是一个偶数,
,它是可图的充要条件为
是可图的。
(P5例子,P30-11)
图序列判断充要条件: 非负整数组
是图序列的充分必要条件是
。(该定理只能做判断,定理证明比较困难。

4. 一个简单图

个点的度不能互不相同。
(P5证明)

5. 一个

阶图
和它的补图
有相同的频序列。
(P5证明)

6. 简单图

中所有不同的生成子图(包括
和空图)的个数是
个。
(P6证明)

7. 若图

是不连通的,则
是连通图。
(P10证明)

8. (偶图的判定定理) 一个图是偶图当且仅当它不包含奇圈。(P10-11证明)

9. 代数图论的相关定理:

(1)

连通的充分必要条件是:
不能与如下矩阵相似:
(PPT4-6的证明)

(2) 令

是一个有推广的邻接矩阵
阶标定图,则
列元素
等于由
的长度为
的通道的数目。
(P16证明)
推论:设
为简单图
的邻接矩阵,则 (a)
的元素
的度数,
的元素
是含
的三角形的数目的两倍;(b) 若
是连通的,对于
之间的距离是使
的最小整数

(3)

阶连通图
的邻接代数的维数有
(P17证明)

点击返回目录

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

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

相关文章

ELF文件和BIN文件

文件的内容:1. BIN文件是 raw binary 文件,这种文件只包含机器码。2. ELF文件除了机器码外,还包含其它额外的信息,如段的加载地址,运行地址,重定位表,符号表等。所以ELF文件的体积比对应的BIN文…

计算机辅助项目管理课程方案,天津大学计算机辅助管理研究生课程简介

8 / 14【育明教育】中国考研考博专业课辅导第一品牌 官方网站:http://www.doczj.com/doc/e25fb4dad4d8d15abe234eb2.html8《翻译硕士英语》重点考察考生的英语水平,内容包括:词汇语法、阅读理解、英语写作等, 总分 100 分。 二、考…

android list 替换元素_Python数据结构(一)List使用(大厂面试解答)

List是什么?List顾名思义就是列表,那么它具体描述是什么呢?列表是一个线性的集合,它允许用户在任何位置插入、删除、访问和替换元素。在Python中list是保留字,List中的每个元素都有自己的编号,很像C、C、ja…

河北2018年职称计算机开始,2018河北职称计算机考试操作题答案(8页)-原创力文档...

PAGEPAGE 131、说明:以下文件名及文件夹名均不区分大小写,而且所有字母和数字都是英文半角字符1、?在ComputerA文件夹下建立如下的文件夹结构:(4分)????ComputerA?———北京——海淀区??????????????|?????????…

mkenvimage

mkenvimage -s bin文件size -o uboot-env.bin uboot-env.txt

关于php的字符串编码

PHP中的字符串可以用四中方式来定义: 单引号,双引号,Nowdoc结构 , heredoc 结构 也就说用这四中方式命名的字符串不管有没有值,都是字符串类型的变量。 但是,字符串遍历是已经定义好了怎么操作这些字符串&a…

java 获取打印机缺纸_JAVASE 语言概述和JAVA

第一章:开发前言计算机分为硬件和软件,一般来说。硬件就是组成计算机的可见的物理组件。我们的电脑、手机、电子设备都算一个小的计算机。而软件提供看不见的指令,这些指令控制硬件并且通过硬件完成特定任务。常见硬件:CPU、内存、…

计算机图形处理与应用程序,计算机图形处理与应用

本文主要介绍了计算机图形图像处理的基本概念;导出三维图形几何变换矩阵的一般形式;简要介绍了消隐技术;介绍了AutoLISP语言的功能、特点及绘图程序,并结合简单实例,展示了开发的实际效果。计算机图形处理及其应用摘要计算机图像处理技术产生于上个世纪80年代末,经历…

ARM Linux 3.x的设备树(Device Tree)

宋宝华 Barry Song <21cnbaogmail.com>1. ARM Device Tree起源 Linus Torvalds在2011年3月17日的ARM Linux邮件列表宣称“this whole ARM thing is a f*cking pain in the ass”&#xff0c;引发ARM Linux社区的地震&#xff0c;随后ARM社区进行了一系列的重大修正。在…

冯诺依曼原理中计算机包括功能部件,水泥越细,强度发展越快,对混凝土性能也越好...

现象其结定相同的不一果却&#xff0c;水泥现象现象现象确定模糊机现非随随机&#xff0c;下同的条件在相&#xff0c;称为。、越细越快也效期望强度联性某价C激励激励、关值B水平&#xff0c;需要学习得到的机脱产会”“我非常是否属于。下面不是哪个功能够完成的操作页能开始…

win7连接sftp_SFTP远程连接服务器上传下载文件-vs2013项目实例

本项目仅测试远程连接服务器&#xff0c;支持上传&#xff0c;下载文件&#xff0c;更多功能开发请看API自行开发。环境&#xff1a;win7系统&#xff0c;vs2013vs2013项目实例下载地址&#xff1a;CSDN下载如果没有CSDN积分&#xff0c;百度网盘下载(密码&#xff1a;uqob)文件…

累觉不爱

不知不觉已经九年了&#xff0c;再过一个年头就满十了。 记得刚入职AI的时候&#xff0c;看着有人捧着个十年奉献奖的时候&#xff0c;心里还是有些小小的鄙夷的。那时候朝气蓬勃&#xff0c;充满自信&#xff0c;什么都是不放在眼里的。 在AI的前五年&#xff0c;即是成长最快…

南科大计算机系实力a,五大竞赛学科A+高校排行榜发布!北大实力碾压,科大赶超清华...

什么是学科评估&#xff1f;学科评估是教育部官方针对全国大学的专业实力进行分档而得到的&#xff0c;在评价高校的单一专业实力方面非常权威。学科评估分为A、A、A-、B等共9个等级&#xff0c;每个等级内的高校不再另做排名&#xff0c;只为等级不排名次。其中学科评估为A的要…

设置最大值_变频器用远传压力表控制恒压供水参数设置

变频器控制恒压供水的应用介绍在这里以台达变频器为例&#xff0c;利用远传压力表作为反馈信号。控制要求&#xff1a;① 恒压供水变频器的启动和停止&#xff0c;要求用数字面板操作器来控制启停&#xff1b;② 设定压力值要求用数字面板上下键来设定压力(数字0-50对应0-压力表…

为什么中国的程序员总被称为码农?

实际上IT行业在中国并不是特别差的行业&#xff0c;而程序员的工资也并不低&#xff0c;但为什么中国的程序员总被称作码农或者说是苦逼的程序员&#xff1f;中国的程序员生活和欧美的有什么不一样&#xff1f; 编程活动和机械电子一样可以视为一种工艺&#xff08;craftsmansh…

pin controller driver代码分析

一、前言 对于一个嵌入式软件工程师&#xff0c;我们的软件模块经常和硬件打交道&#xff0c;pin control subsystem也不例外&#xff0c;被它驱动的硬件叫做pin controller&#xff08;一般ARM soc的datasheet会把pin controller的内容放入GPIO controller的章节中&#xff09…

计算机调节音量找不到,电脑右下角的小喇叭不见了?教你这样操作,轻松调节音量!...

原标题&#xff1a;电脑右下角的小喇叭不见了&#xff1f;教你这样操作&#xff0c;轻松调节音量&#xff01;一般情况下&#xff0c;如果我们需要调节音量&#xff0c;可以直接通过电脑右下角的小喇叭调节&#xff0c;它是电脑声音设备的图标。但是&#xff0c;最近有位朋友想…

lm opencv 算法_OpenCV进行图像相似度对比的几种办法

// PSNR.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include // Console I/O#include // String to number conversion#include // Basic OpenCV structures#include // Image processing methods for the CPU#include // Read images#include // GPU…

android程序获取WIFI的IP地址和MAC地址

转自&#xff1a;http://my.oschina.net/chenj/blog/68680 近日在鼓捣这玩意&#xff0c;拿出来大家分享一下&#xff0c;代码比较简单&#xff0c;如果有不懂的再问 <Button android:id"id/btn"android:text"获取IP"android:layout_width"fill_pa…