图的基本知识

参考资料

  1. 《社会媒体挖掘》
  2. 《图深度学习》

相邻节点(adjacent node)和相邻边(incident edge)

在图 G ( V , E ) G\left ( V,E\right ) G(V,E)中,节点 v i v_i vi和节点 v j v_j vj通过一条边连接,则称 v i v_i vi v j v_j vj是相邻节点:

v i 与 v j 相 邻 ≡ e ( v i , v j ) ∈ E v_{i}与v_{j}相邻\equiv e\left ( v_{i},v_{j}\right )\in E vivje(vi,vj)E

如果两条边 e i ( a , b ) e_{i}\left ( a,b\right ) ei(a,b) e j ( c , d ) e_{j}\left ( c,d\right ) ej(c,d)有相同的一个端点(即通过一个节点相连),则称它们为相邻边:

e i ( a , b ) 和 e j ( c , d ) 相 邻 ≡ ( a = c ) ∪ ( a = d ) ∪ ( b = c ) ∪ ( b = d ) e_{i}\left ( a,b\right )和e_{j}\left ( c,d\right )相邻 \\ \equiv \left ( a= c\right )\cup \left ( a=d\right )\cup \left ( b=c\right )\cup \left ( b=d\right ) ei(a,b)ej(c,d)(a=c)(a=d)(b=c)(b=d)

在有向图中,当且仅当一条边的终止节点是另一条边的开始节点时,两条边相邻,即边的方向必须要和与其相邻的边方向相匹配。

遍历(traverse)一条边

遍历图中的一条边是指从边的一个端点出发,沿着边移动到另一个端点。

通路(walk)

通路是依次遍历相邻边产生的边序列。如果通路遍历了边 e 1 ( v 1 , v 2 ) , e 2 ( v 2 , v 3 ) , ⋅ ⋅ ⋅ , e n ( v n , v n + 1 ) e_{1}\left ( v_{1},v_{2}\right ),e_{2}\left ( v_{2},v_{3}\right ),\cdot \cdot \cdot ,e_{n}\left ( v_{n},v_{n+1}\right ) e1(v1,v2),e2(v2,v3),,en(vn,vn+1),那么 v 1 v_1 v1是通路的起始节点, v n + 1 v_{n+1} vn+1是通路的终止节点。

通路可以用节点序列表示,即 v 1 , v 2 , v 3 , ⋅ ⋅ ⋅ , v n , v n + 1 v_{1},v_{2},v_{3},\cdot \cdot \cdot ,v_{n},v_{n+1} v1,v2,v3,,vn,vn+1

通路的长度是在通路中遍历的边数量。

开通路(open walk)

如果通路的起始节点和终止节点不是同一节点,这种通路称为开通路。

闭通路(closed walk)

如果通路的起始节点和终止节点是同一节点,这种通路称为闭通路。

简单通路(trail)

每条边只被遍历一次的通路称为简单通路。即简单通路中的每条边都是不同的。

环路(tour or circuit)

一个闭合简单通路称为环路。

路径(path)

如果通路经过的节点和边均没有出现重复,则称之为路径。

回路(cycle)

闭合的路径称为回路。
路径和回路的长度用其遍历的边的数量表示。

哈密顿回路(Hamiltonian cycle)

哈密顿回路是指遍历了图中所有节点的回路。

欧拉环路(Eulerian tour)

欧拉环路是指图中所有边均只被遍历一次的环路,每个节点可以被访问多次。

斯坦纳树(Steiner tree)

给定一个带权图 G ( V , E , W ) G\left ( V,E,W\right ) G(V,E,W)和节点集合的子集( V ′ ⊆ V {V}'\subseteq V VV),斯坦纳树问题的目的是找到包含这个子集 V ′ {V}' V中所有节点且权重之和最小的子树。需要注意,这个问题与最小生成树问题不同,因为这个问题中我们不需要包含图中的所有节点 V V V,只需要关注一个子集 V ′ {V}' V即可。

子图(subgraph)

G = ( V , E ) G=\left ( V,E\right ) G=(V,E)的子图 G ′ = ( V ′ , E ′ ) {G}'=\left ( {V}',{E}'\right ) G=(V,E)是由节点集的子集 V ′ ⊂ V {V}'\subset V VV和边集的子集 E ′ ⊂ E {E}'\subset E EE组成。此外,集合 V ′ {V}' V必须包含集合 E ′ {E}' E的边所涉及的所有节点。

连通分量(Connected Component)

给定一个图 G = ( V , E ) G=\left ( V,E\right ) G=(V,E),如果一个子图 G ′ = ( V ′ , E ′ ) {G}'=\left ( {V}',{E}'\right ) G=(V,E)中任意一对节点之间都至少存在一条路, V ′ {V}' V中的节点不与任何 V / V ′ V/{V}' V/V中的节点相连,那么 G ′ {G}' G就是一个连通分量。下图可以表示一个图的两个连通分量。
在这里插入图片描述

连通图(Connected Graph)

如果一个图 G = ( V , E ) G=\left ( V,E\right ) G=(V,E)只有一个连通分量,那么 G G G是连通图。

图的直径(diameter)

图的直径定义为图中最长的最短路径的长度。即,给定一个连通图 G = ( V , E ) G=\left ( V,E\right ) G=(V,E),它的直径定义为

d i a m e t e r ( G ) = max ⁡ v s , v t ∈ V min ⁡ p ∈ P s t ∣ p ∣ diameter\left ( G\right )=\max_{v_{s},v_{t}\in V}\min_{p\in P_{st}}\left | p\right | diameter(G)=maxvs,vtVminpPstp

  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 电路是电子工程领域中重要的形表达方式,用于表示电路中各元件之间的连接关系和工作原理。电路基础知识主要包括以下几个方面。 首先,电路中常用的符号和元件有电源、电阻、电容、电感、开关等。这些符号和元件的形状和示方法是按照国际标准进行规定的,掌握了这些基本符号和元件的认识和使用方法,才能准确地阅读和绘制电路。 其次,电路中的连线和连接方式也是基础知识的一部分。电路中的连线表示元件之间的连接关系,可以通过直线或曲线来表示。在绘制电路时,还需要根据电路的实际需要选择适当的连接方式,如并联、串联、交叉等,以保证电路的正常工作。 此外,电路中的电流方向和电压标记也需要了解。电流方向一般按照常用的电流流动方向规定,即从正极到负极的方向。电压标记则根据元件之间的电势差规定,并用特定的符号表示。 最后,了解一些基本的电路阅读方法也是电路基础知识的一部分。阅读电路时,可以根据电路的拓扑结构、元件的排列方式和连线的走向等信息,来推断电路的功能和工作原理。 总之,电路基础知识是电子工程师必备的知识之一。了解电路的符号、元件、连线、电流方向、电压标记和阅读方法等基本知识,可以帮助我们更好地理解和设计电子电路。 ### 回答2: 电路基础知识pdf是指一个以PDF格式呈现的电路基础知识学习资料。电路是指用特定符号和线条表示电路元件和电路连接关系的示。电路基础知识pdf通常包括以下内容: 1. 电路符号:了解各种电子元器件的基本符号,如电源、电阻、电容、电感、二极管、晶体管等。通过掌握这些符号,可以理解电路中各个元件的功能和连接方式。 2. 电路连接方式:学习如何画简单的串联、并联和混合连接电路。掌握电路中电流、电压和电阻的关系,了解不同连接方式对电路整体性能的影响。 3. 电路分析方法:学习如何使用基本电路分析方法,如基尔霍夫定律、欧姆定律等,来解读和分析电路。通过计算电流、电压和功率等参数,可以了解电路的工作状态和特性。 4. 电路设计:学习如何根据特定需求设计电路,包括电源电压、电路稳定性、功率需求等方面的考虑。通过综合运用各种元器件和连接方式,设计出满足特定功能要求的电路。 通过学习电路基础知识pdf,可以掌握电子电路的基本概念和分析方法,为后续学习和实际应用打下坚实的基础。掌握电路的知识对于从事电子工程、电气工程和通信工程等领域的人士来说是非常重要的。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值