无向图与有向图的平均度求解

这是我的个人能理解,有过有不同的理解,希望评论区与我交流。

无向图和有向图的平均度计算

无向图和有向图的平均度的计算方法有所不同,主要区别在于有向图有入度和出度的概念,而无向图没有。

无向图的平均度计算

无向图的平均度是所有节点度数的平均值。节点的度数是指连接到该节点的边的数量。

设无向图 G G G n n n 个节点和 m m m 条边。

平均度的计算公式为:

d ˉ = 2 m n \bar{d} = \frac{2m}{n} dˉ=n2m

其中, 2 m 2m 2m 是因为每条边在无向图中连接两个节点,所以总度数是边数的两倍。

有向图的平均度计算

有向图的平均度包含平均入度和平均出度的概念。入度是指向某节点的边的数量,出度是从某节点出发的边的数量。

设有向图 G G G n n n 个节点和 m m m 条边。

总入度和总出度都等于边的数量 m m m,因为每条边都有一个起点和一个终点。

平均入度 d ˉ i n \bar{d}_{in} dˉin 和平均出度 d ˉ o u t \bar{d}_{out} dˉout 的计算公式:

d ˉ i n = 1 n ∑ v ∈ V d i n ( v ) = m n \bar{d}_{in} = \frac{1}{n}\sum_{v \in V} d_{in}(v) = \frac{m}{n} dˉin=n1vVdin(v)=nm

d ˉ o u t = 1 n ∑ v ∈ V d o u t ( v ) = m n \bar{d}_{out} = \frac{1}{n}\sum_{v \in V} d_{out}(v) = \frac{m}{n} dˉout=n1vVdout(v)=nm

因此,有向图的平均度 d ˉ \bar{d} dˉ 为:

d ˉ = d ˉ i n + d ˉ o u t = m n + m n = 2 m n \bar{d} = \bar{d}_{in} + \bar{d}_{out} = \frac{m}{n} + \frac{m}{n} = \frac{2m}{n} dˉ=dˉin+dˉout=nm+nm=n2m

区别总结

  • 无向图:计算总度数(即边的两倍),再除以节点数。公式为 d ˉ = 2 m n \bar{d} = \frac{2m}{n} dˉ=n2m
  • 有向图:分别计算平均入度和平均出度,然后相加。总度数等于边的数量,入度和出度的平均值相同。公式为 d ˉ = 2 m n \bar{d} = \frac{2m}{n} dˉ=n2m

虽然两个公式在形式上看起来相似,但它们的计算方法和概念上的理解是不同的。无向图的度数直接计为连接的边数,而有向图的度数分为入度和出度两个部分。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值