回路矩阵与割集矩阵
电路方程的矩阵形式
用回路矩阵表示的KVL矩阵方程
用回路矩阵表示的KCL矩阵方程
三、割集矩阵及用割集矩阵表示的KCL、KVL矩阵方程 1 割集矩阵:表示支路和割集关联性质的矩阵
比较回路电流方程的矩阵形式(15-16式)和 割集电压方程的矩阵形式(15-17式)
·对某些图有Qf=A;
·当选择的独立割集都由汇集在一个节点上的
支路组成时,割集电压法即节点电压法。
§6 网络的状态变量分析法
一、输入输出法与状态变量法
动态网络的时域分析法与运算电路法都 是输入输出法建立输入输出的关系
2 割集的方向
移去一个割集的所有 支路时,连通图分为 两部分,从其中一部 分指向另一部分的方 向
树的概念
树支:连接所有节点,不构成闭合回路的支路与节点相互连通 的图。图G的树为:(a)、(b)、(c)。(d)、(e)不是树
割 集 的 定 义
adf, bcf, abe,def,bdef, acef,abcd七种是割集, adef ,abcde不是割集。
状态变量 列向量
状态变量
三、列状态方程
对线性时不变动态网络,独立的电容电压和 电感电流就是能满足上述条件的一组变量, 可作为网络的一组状态变量。举例见P357
对于复杂的电路宜用树的概念列写状态方程
对常态网络(不含纯电容回路和纯电感割集 的网络),借用特有树(常态树),分别列 出电容树支对应的基本割集的KCL方程和电 感连支的基本回路的KVL方程。P360
支路间约束---支路间KCL、KVL约束(用关联矩阵表 示)
11-3 关联矩阵 回路矩阵 割集矩阵
§11-3 关联矩阵 回路矩阵 割集矩阵一、关联矩阵 0Ai =支路电流列向量关联矩阵, 支路与节点的关联关系降阶的关联矩阵11jk k j a k j k j +⎧⎪=-⎨⎪⎩支路与节点关联,且离开支路与节点关联,且指向支路与节点不关联 二、回路矩阵1,独立回路矩阵: 支路电压列向量独立回路矩阵, 反映支路与独立回路的关联关系11jk k j b k j k j +⎧⎪=-⎨⎪⎩支路与回路关联,且方向一致支路与回路关联,且方向不一致支路与回路不关联 2,基本回路矩阵: f B 约定: ①将连支与树支按支路编号由小到大分别集中排列②将连支对应的列号取为基本回路号③取连支方向作为基本回路方向举例:如下图支路1、2、4为连支,支路3、5、6为树支,则基本回路如下5 31243561001100101111001011f t t B B ⎡⎤⎢⎥=---=⎡⎤⎣⎦⎢⎥⎢⎥--⎣⎦标准形式 三、割集矩阵1,独立割集矩阵1123213463156:0: 0:0Q i i i Q i i i i Q i i i -++=-++=-+=1234561110001011010100011i i i i i i ⎡⎤⎢⎥⎢⎥-⎡⎤⎢⎥⎢⎥-=⎢⎥⎢⎥⎢⎥⎢⎥-⎣⎦⎢⎥⎢⎥⎢⎥⎣⎦0Qi =支路电流列向量独立割集矩阵,反映支路与独立割集的关联关系1,1,0kj k j q k j k j +⎧⎪=-⎨⎪⎩支路与割集关联且方向一致支路与割集关联且方向不一致支路与割集不关联2,基本割集矩阵 f Q约定: ①将树支与连支按支路编号由小到大分别集中排列②将树支对应的列号称为基本割集号③取树支方向作为基本割集方向Q举例:如下图支路1、2、4为连支,支路3、5、6为树支,则基本割集如下,基本割集矩阵为3 5 6 1 2 41001100101111001011f tt Q Q -⎡⎤⎢⎥=-=⎡⎤⎣⎦⎢⎥⎢⎥⎣⎦标准形式 比较该例割集矩阵与前例的基本回路矩阵,可以看出对于同一个有向图,选取同一棵树,当连支分块和树支反映中,各支路左右顺序不变时,则有:T l t Q B =-事实上,该关系式可以得到证明,详见书中§11-4 。
关联矩阵、回路矩阵、割集矩阵
被划去的行对应的结点可以当作参考结点。
01
02
03
04
05
3、降阶关联矩阵
123456
Aa=
1 2 3 4
-1 0 +1 0
-1 0 0 +1
+1 -1 0 0
0 -1 +1 0
0 0 +1 -1
0 +1 0 -1
降阶关联矩阵
Q =
1 2 3
123456
3
4
5
2
6
1
①
②
③
④
-1
-1
0
-1
0
1
-1
-1
1
0
0
0
1
0
0
1
1
0
3
2
1
4
5
1
4
2
6
1
选支路3、5、6为树支
Q1
Q2
Q3
2、基本割集矩阵
如果选一组单树支割集为一组独立割集,这种割集矩阵就称为基本割集矩阵,用Qf表示。 写Qf时,注意安排其行列次序如下: 把(n-1)条树支依次排列在对应于Qf的第1到第(n-1) 列,然后再排列连支; 取每一单树支割集的序号与相应树支所在列的序号相同, 且选割集方向与相应树支方向一致, 则Qf有如下形式
因此有
Bu =0
3
4
5
2
6
1
①
②
③
④
Bu=
1 0 0
0 1 0
1 1 0
0 0 1
-1 0 -1
电路 第四版 第16章 电路的矩阵方程
第16章 电路的矩阵方程
任一元素ajk的定义如下: (1)ajk=+1,表示节点j 与支路k 关联,且支路方向 背离节点j。 (2)ajk=-1,表示节点j 与支路k 关联,支路方向指 向节点j。 (3)ajk=0,表示节点j与支路k 不关联。
B 矩阵的建立方法与A 矩阵相似。回路矩阵的行和独立 回路相对应,列和支路相对应。则回路j与支路k 的关联关系 可用路的矩阵方程
bjk取值的具体意义如下: (1)bjk=+1,表示回路j与支路k 关联,且方向一致。 (2)bjk=-1,表示回路j与支路k 关联,但方向相反。 (3)bjk=0,表示回路j与支路k 不关联。 仍以图16-1为例,选支路2、4、6为树支,支路1、3、5为 连支,则图16-1就变为图16-2。图中,独立回路数为3,设分别为 l1、l2 和l3(单连支回路)。
第16章 电路的矩阵方程 于是得图16-2的回路矩阵为
第16章 电路的矩阵方程
图16-2 支路与回路的关联关系
第16章 电路的矩阵方程
由第3章可知,单连支回路是独立回路,称为基本回路。如 果使回路矩阵的列序(支路顺序)和连支所对应的基本回路的 排序一致,则这样的回路矩阵称为基本回路矩阵,用Bf表示。 若连支的方向和对应回路的绕行方向一致,则Bf中将出现一 个l阶的单位子矩阵,即
对于一个具有n 个节点、b 条支路的电路,设各支路电压 的列向量为
第16章 电路的矩阵方程 再设n-1个节点电压的列向量为
利用关联矩阵A,由节点电压可以表示各支路上的电压,即
高等电路:割集、关联矩阵、回路矩阵、割集矩阵
➢ 图论的基本概念 ➢ 割集 ➢ 关联矩阵、回路矩阵、割集矩阵
➢ 矩阵A、Bf 、Qf 之间的关系
➢ 支路方程的矩阵形式 ➢ 回路电流方程的矩阵形式 ➢ 结点电压方程的矩阵形式 ➢ 割集电压方程的矩阵形式
§ 1-2 割集
一、割集的概念 1、割集的概念 割集Q是连通图G中一个支路的集合,具有下述性质: 1、 把Q 中全部支路移去,将图分成两个分离部分; 2、保留Q 中的任一条支路,其余都移去, G还是连通的。 2、割集的判断方法
3 5
4 67 8
3、 基本回路矩阵Bf的作用
①用基本回路矩阵Bf表示矩阵形式的KVL方程; ②
设 u [u1 u3 u4 u2 u5 u6 ]T
3
4
ul
ut
各支路电压的排列顺序与矩阵Bf中
①
26 3
③
5
各列所对应的支路的顺序相同
2
Bf u =
134256 1 0 0 -1 -1 0 0 1 0 10 1
1 5
6u
x
1 3
ux
32 V 3
§ 1-3 关联矩阵、回路矩阵、割集矩阵
一、 图的矩阵表示 图的矩阵表示是指用矩阵描述图的拓扑性质,即
KCL和KVL的矩阵形式。 三种矩阵形式:
结点 回路 割集
支路 支路 支路
关联矩阵 回路矩阵 割集矩阵
二、关联矩阵A(描述结点和支路的关联性质)
1、关联矩阵A
n个结点b条支路的图用nb的矩阵描述:
il
2
ii24
il1 il3 il2 il3
i5
i6
①
3
4
26 3
5
2
关联矩阵,回路矩阵和割集矩阵的关系
关联矩阵、回路矩阵和割集矩阵的关系对于同一个电路,若各支路,节点的编号及方向均相同时,其列写出的关联矩阵,回路矩阵和割集矩阵之间存在着一定的联系。
对于图7-5-1所示的有向图,选支路1、2、3为树支,作单树支割集如图所示,则可写出其基本回路矩阵与基本割集矩阵如下:图 7-5-1用左乘,可得:即有:(7-5-1)由矩阵性质可得另一形式为:(7-5-2)此二式反映了相同编号的网络中,基本割集矩阵与基本回路矩阵之间的关系。
对于式7-5-1的一般证明可简略描述如下:令,则D中任一元素为,下标j表示第j条单连支回路,k表示第k个割集,而则表示把第j回路中i支路元素与第k割集中i支路元素相乘。
显然,若i支路不是同时包含在j回路与k割集中,则其乘积必为零。
而同时包含在j回路与k割集中的支路条数必为偶数。
因为若移去k割集的所有支路,则电路分为独立的两部分。
若闭合回路跨越两部分电路,显然其连接两部分的支路条数(包含在k割集中)必为偶数条。
例如对于图7-5-1所示的网络,同时包含在割集1与回路1(由支路4组成的单连支回路)中的支路为4与1。
对于成对出现在回路和割集中的支路,如果二条支路方向与回路一致,(此时对应行中二个元素同号),则该二条支路与割集方向必一正一反(此时对应行中二个元素异号),则的值必为零。
反之,若二条支路方向与回路方向一正一反,则相对于割集方向必同号,其乘积亦为零。
可见矩阵D中元素均为零,从而可推出式(7-5-1)。
若网络支路编号严格按先树支后连支编排,则式(7-5-1)可写为:即有:(7-5-3)式中,表示由树支组成的回路矩阵子矩阵;表示由连支组成的割集矩阵子矩阵。
对于图7-5-1的电路,若设节点4为参考节点,写出它的关联矩阵为:用A左乘,得:即有:(7-5-4)或(7-5-5)实际上若选择割集只包围一个节点,且割集方向离开节点,则这样组成的割集即为关联矩阵A,即是说关联矩阵无非是割集矩阵的一种形式。
15电路方程的矩阵形式(简)
本章主要内容:主要介绍电路方程的矩阵形式及其系统建 立法。简单介绍电路的状态方程。 包括:关联矩阵、回路矩阵和割集矩阵。 15-1 割集
对于复杂的电路系统,需要研究系统化建立电路方程的方 法——电路方程的矩阵形式及其系统建立法。
图G ——是结点和支路的一个集合,每条支路的两端都连到 相应的结点上。电路的支路是实体,结点是支路的汇集点。 连通图G ——图G中任意两个结点间至少有一条支路。 割集——连通图G的一个割集是G的一个支路集合。①把一个 割集的所有支路移去将使G分为两个部分。②如果少移去一条 支路,则G仍是连通的。
1
Bf = [ 1l ¦ Bt ]
显然, Bf 中有一个l 阶的单位子矩阵
11
用一个b阶列向量
u u1 u2 ub 表示b个支路电压
T
用矩阵B左乘电压列向量u, 得到一个l 阶列向量
显然,B u =0 —— (15-5) 是用B矩阵表示的KVL方程
12
2
3
1
u1 u 2 1 0 1 0 1 1 u1 u3 u5 u6 0 u 3 0 Bu 0 1 1 0 0 1 u2 u3 u6 u 4 u u u 0 0 0 0 1 1 1 4 5 u 5 u6 13
矩阵中,列对应支路,行对应结点 分析以上矩阵,每一列只有两个非零元 素,(即每一条支路只与两个结点有关) 任何一行可以由其他(n-1)行导出。 将Aa中划去任一行,得到如下降阶关联矩阵 A
注意:被划去的行所 对应的结点可以作为 参考结点
6
用一个b阶列向量
i i1 i2 ib
第十五章 电路方程的矩阵形式
4 4 3 2 1 (a) 1 (b) (c) 6
①
4 3
5 6
(a)(b)为割集,(c)为非割集
1. 关联矩阵
一条支路连接两个结点,称该支路与这两个结点相关 联,结点和支路的关联性质可以用关联矩阵Aa描述。
N个结点b条支路的图用nb的矩阵描述 支路b
Aa=
结点n
n b
每一行对应一个结点,每一列对应一条支路, 矩阵Aa的每一个元素定义为:
1 0 0 0 1 0 0 0 1
1 -1 0 1 -1 1 0 1 -1
Bl
Bt
u u u u u u
1 2 3 4 5 6
u4 u5 u1 u4 u5 u6 u2 0 u5 u6 u3
矩阵形式的KVL: [ B ][ u ]= 0
Bl
= [ 1 Bt ]
Bt
②
引入回路矩阵[B]的作用: ① 用回路矩阵[B]表示矩阵形式的KVL方程 设
①
4 3
5 ③
[u ] [ u1 u 2 u3 u 4 u5 u6 ]T
u u
l
2
6
④1
t
[ B ][ u ]=
0 -1
关联矩阵Aa的特点: ① ② 每一列只有两个非零元素,一个是+1,一个是-1, Aa的每一列元素之和为零。 矩阵中任一行可以从其他n-1行中导出,即只有n-1 行是独立的。 支路b
引入降阶关联矩阵A A=
(n-1) b
结点(n-1)
② 4 ①
2 5
设④为参考节点,得降阶关联矩阵
③ 6
《图论》第7章-回路矩阵与割集矩阵
1 aj 在si 中且方向一致
sij = -1 aj 在si 中且方向相反 0 其他
若S1、S2、… 、Sk 包含了中所有割集,称S为G的完全割
集矩阵,记为 Se 。
[基本割集矩阵] 由G的所有基本割集构成的割集矩阵成为G的基
本割集矩阵,记为 Sf 。
19
7.3 割集矩阵
[定理7-3-1] 有向连通图 G=(V, A),n =|V|,m =|A|,则其任意基
故 B11+ B12 C12T=0
即 B11= -B12 C12T 故 Bk =( -B12 C12T , B12) = B12 ( -C12T , I )
而 r(Bk ) = n-1,故 r(B12 ) = n-1,即 | B12 | 0
由[定理3-2-5]知此时B12各列对应的弧构成G的一棵树。 也即 C12各列对应的弧构成G的一棵树。 8
16
7.2 割集
[定理7-2-3] 设T是连通图G的一棵生成树,e 是T的一条弦,C 是由 e 确定的 T+e 中的基本回路。则 e 包含在由C中除 e 外的每条边确定的基本割集中,而不在其他的基本割集中。 [证明] ① 设 bC且 be,S是 b 确定的基本割集。由[定理7-2-2] C和S除了b外应该还有一条公共边。S 除了b以外其它边都 是T的余树边,而C中只有 e 是T的余树边,所以此公共边 只能是e,也即e包含在S中。② 若e被包含在一个由T的树 枝 h 确定的基本割集 S 中,由[定理7-2-2] C和 S 除了e 外 应该还有一条公共边。 C 除了e以外其它边都是T的树枝, 而S中只有 h 是T的树枝,所以此公共边只能是 h,也即 h 理7-2-4] 设T是连通图G的一棵生成树,b 是T的一条树枝,S 是由 b 确定的G的基本割集。则 b 包含在由S中除 b 外的每
15-电路的矩阵形式
Z
bXb
bX1
U Z(I I S ) U S 其中:
Z1 0 Z0 0
0 Z2 0 0
0 0 Z3 0
0 0 0 Zb
T
(各支路无耦合)
T U U1 U 2 Ub I s Ι s1 Ι s 2 Ι sb
1Ω 5Ω
+
2Ω
5Ω
10V -
2Ω 7Ω
3Ω 1Ω
3Α
n1
b5
b1
b6
n2
b4
n3
b8 b3
b7
b2 n4
二、 树、基本回路与基本割集 1、树 Tree
一个连通图G的树T是指G的一个连 通子图,它包含G的全部节点,但不含 任何回路。构成树的支路称为“树支”, 图G中不属于T 的其他支路称为“连 支”,其集合称为“树余”。
4 5 7 1
2 3 6
15.3 割集矩阵Q与基本割集矩阵Qf
Q定义:行对应基本割集,列对应图的各个
支路。Q=[qjk]中:
当支路k不在割集j内, qjk=0;
当支路 k 在割集 j 内,且支路方向与割集方
向相同, qjk=+1;
当支路 k 在割集 j 内,且支路方向与割集方 向不同, qjk=-1。
平面图中自然的“孔”,它限定
的区域内不再有支路。
7、网络的图
Graph
节点和支路的集合,称为图,每一
条支路的两端都连接到相应的节点 上。
n1
b5
b1
b6
n2
b4
n3
b8 b3
基于MATLAB的关联矩阵回路矩阵和割集矩阵的生成
树的清单生成代码 tree_all=det(Ae*A.’); %符号矩阵 (Ae*A.’)的行列式字符即代表所有树的清单
编程思路及核心代码
4.指定树,求对应基本回路矩阵和基本割集矩阵
A = [A t |Al] Bf = [Bt | 1l ] Q f = [ 1 t | Ql ]
At Al Qf Bf生成代码:
12 5 2
输入网络拓 扑信息矩阵S
2
参考节点可多次指定并输出
需求解树也可多次指定并输出
谢谢~~
问题咨询请移步至: /liuhong1989
基于MATLAB的关联矩阵、回路矩 阵和割集矩阵的生成
刘宏 2013.1.7 中国农业大学
编程思路
指定参考节点
输入网络拓扑信息
生成增广关联矩阵
基本关联矩阵
树的数目和树的清单 指定树
回路矩阵和割集矩阵
编程思路及核心代码
1.输入支路拓扑信息矩阵S 生成增广关联矩阵Aa
Aa=zeros(max(max(S(:,2:3))),y); %Aa为z行y列0矩阵 for i=1:y % y为支路数
可见,生成At 、Al、 Bt、 Ql, 即可对 应求出Bf和Qf
input t=[ i,j,k… ] At(:,1:zhi2)=A2(:,t(1:end)); Al(:,t(1:end))=[]; Bt=-inv(At)*Al; Ql=-Bt.’;
Qf=[eye(z-1),Ql]; Bf=[Bt,eye(z-1)];
% t 为指定树包含的支路数组 % At就是A中树枝所对应的列 % Al 就是讲A中树枝列清空后的矩阵 % B t = –A -1tAl Q l = –B Tt
%生成Bf和Qf
电路方程的矩阵形式
连支所构成的割集为单树支割集。
(a, b, e), 如下图中 (b, c, f ), ( a, f , d )
④ n 个结点和 b 条支路的连通图,其树支为( n -1),有(n
-1)个单树支割集,称为基本割集组,n个结点的连通图,独立 割集为( n -1),独立割集不一定是单树支割集。 ⑤ 连通图可以有许多不同的树,可选出许多基本割集组。
这种回路矩阵称为基本回路矩阵,用 Bf 表示 Bf 的行列次序:l 条连支依次排列在对应于 Bf 的第 1 至 l 列, 然后再排树支;每一单连支回路的序号为对应连支所在列的 序号, 该连支的方向为对应回路的绕行方向,Bf 中将出现一个 l 阶单位子矩阵
B f应的部分
② 回路矩阵 B 左乘支路电压列向量,所得乘积是一个 l 阶列
向量,因矩阵 B 的每一行表示每一对应回路与支路的关联情况.
BU 0,
回路1中的 u 回路 2 中的 u 0 BU 回路 l 中的 u
Chapter 15 电路方程的矩阵形式
主 要 内 容
1.关联矩阵,回路矩阵,割集矩阵;
2.KCL, KVL的矩阵形式;
3.回路电流(网孔电流)方程,结点电压方程,
割集电压方程和列表方程的矩阵形式;
4. 状态方程.
§15-1 割集
KCL 和 KVL 所表示的电路中各电压、电流之间的约束关系 取决于电路中各元件的连接方式。 电路的拓扑--电路中各元件的连接方式。 电路拓扑性质用图论及矩阵代数进行研究(图,回路,树,割 集等)。 1. 割集:是 G 的一个支路集合,移去这些支路,将使 G 分 离为两个部分,如果少移去其中任意一条支路,图仍将是连通的. 可以利用在连通图G 上作闭合面的方法来判断确定一个割集, 与闭合面相切割的所有支路构成一个割集( 因移去这些支路,
第四章网络的代数方程(3回路割集及例题)
A1I1 + A 2I 2 + A 3I 3 = 0
• KVL 可表示为
U1 A U − A 2 U3 A
T 1 T 2 T 3
Un = 0
T U1 = A1 U n
或者
U 2 = AT U n 2 U 3 = AT U n 3
Ik
I ek
+
由 B f U = 0 , f I=0 Q
复合支路
B f Ue = B f Us
Q f I e=Q f I s
-
U ek
Uk
- -
I = I e-I s
+
§4-4 混合分析法(续)
[Q l
I el 1t ] =Q f I s I et
[1l
U el B t ] = B f U s U et
+ u2 -p −1 + - +
u2 +1 D1
-
fm (um ) = Ism (eum /UTm −1)
i2 p + q Dq
+
u2 p + q
-
外部非线性网络的方程
−i = TF(u)
i = i1 , i2 ,L, i2 p , i2 p +1 ,L, i2 p + q
第一组元件的支路方程为
I1 − Y1U1 = 0
第二组元件的支路方程为
(1) (2) (3)
P2 U 2 + Q2I 2 = W2
第三组独立电流源的支路方程为
I 3 = I 3s
消去第一、三组电流和支路电压
矩阵形式的改进节点电压方程为 或者 HX = S
Yn1 B U n J n C D I = W 2 2
基本割集矩阵和基本回路矩阵的关系
基本割集矩阵和基本回路矩阵的关系好嘞,今天咱们聊聊基本割集矩阵和基本回路矩阵之间的关系,听起来有点高大上对吧?其实这东西就像是两位老朋友,一个总是在前线拼搏,一个在后方支援,虽然看似各干各的事,但其实背后是相互依存的。
想象一下,你在一个迷宫里,四处都是岔路口,每个选择都有可能把你引向新的冒险。
割集矩阵就像是那些岔路口的指示牌,告诉你哪些路是通的,哪些路被堵死了。
换句话说,它帮你找出图中哪些边一旦被切断,图就变得不连通了。
简单说,这就是割集矩阵的魔力,能让你从复杂的关系中捋出一条清晰的路。
再说说基本回路矩阵,简直是一个迷宫中的神奇宝箱。
当你在探索的时候,突然发现有些路是重复的,有些路可以绕一圈再回来。
基本回路矩阵就是记录这些“回头路”的,搞得好像你在迷宫里转了个大圈,最后又回到了原点。
它告诉你哪些边组成了回路,让你在迷宫中游刃有余。
这两者到底有什么关系呢?就像是冰淇淋和蛋筒,分开各有各的好处,但放在一起,哇哦,简直是天作之合。
割集矩阵在给你指路的时候,基本回路矩阵则在告诉你哪些路可以多走几遍。
你想啊,如果你没有割集矩阵,怎么知道哪里可以走,哪里该绕?而没有基本回路矩阵,又怎么能明白那些路径中哪些是可以重复利用的?所以啊,缺了任何一个,都让这场冒险变得不那么精彩。
这俩东西在数学上可是有个性格互补的关系。
割集矩阵把图的结构从边的角度展现出来,简直是直截了当。
而基本回路矩阵则从回路的角度提供了另一种视角,让你看到更复杂的交错。
其实这就像我们生活中不同的观点,有人喜欢直来直去,有人则喜欢兜个圈子。
这两种视角结合在一起,才能让你对一个问题有更全面的理解。
讲个故事吧,想象你和朋友一起去旅行,割集矩阵是那位总是记得路线的朋友,而基本回路矩阵就是那个喜欢探索小巷子的人。
你们一起出发,割集矩阵一直在提醒你们:“小心,这条路堵了。
”而基本回路矩阵则会说:“嘿,咱们去看看这条小路,没准儿能发现新奇的地方!”两人相辅相成,最终找到的景点可比单独行动要丰富得多。
电路方程的矩阵形式
1 2 3 4 5 6
1
1
2
3
4
5
6
①
②
③
④
Ⅰ
Ⅱ
Ⅲ
0
1
0
-1
1
0
1
1
0
0
1
0
0
0
1
-1
1
B =
*
2. 回路矩阵
*
Bf 反映了一组单连支回路与支路间的关联关系。 写Bf时的排列顺序: 先连支后树支。 Bf =[ 1l ┆ Bt ]
1
2
3
4
5
6
①
②
ajk= 0,支路k与结点j无关联。
*
§15-2 关联矩阵、回路矩阵、割集矩阵
*
划去Aa中任意一行所得到的(n-1)×b阶矩阵。
A =
1 2 3 4
1 2 3 4 5 6
-1
-1
+1
0
0
0
0
0
-1
-1
0
+1
+1
0
0
+1
+1
0
0
+1
0
0
-1
-1
1
i1
2
i2
3
i3
4
i4
5
i5
i6
bt
l1
l2
l3
Q
独立割集组不一定是单树支割集。就象独立回路不一定是单连支回路一样。
而基本割集组是独立割集组。
*
(2)独立割集的确定
由一条树支与相应的连支构成的割集叫单树支割集。 对于具有n个结点b条支路的连通图,树支数为(n-1)条。 这(n-1)个单树支割集称为基本割集组。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1 0 0 1 1 1 e3 e1 e5
T T 则C f ( I , C f 12 ), 其中 C f 12 B11 B12 ,
1 1 因为 B11 1 0 0 0
1 计算得 B12
1 1 0
0 1 0 0 , 1, B12 0 0 1 1 1 1 0 0 0 0 1 , 故 1 0
2
设G的全部边为e1, e2, …, em ,则初 级回路Ci 对应向量(ci1, ci2, …, cim ), 其 中
1, C i 含边ek 且ek的方向与C i 一致 cik - 1, C i 含边ek 但ek的方向与C i 相反 0, C 不含边e i k
将G的全部初级回路对应的向量构成 一个矩阵,这就是G的完全回路矩阵Ce。
17
2 . 割集矩阵及其性质 (1)定义 设S是有向图G =(V,E)的边子集,若 1、G’=(V,E-S)比G的连通支数多1 (去掉这S 包含的边集后,图G 恰好多1个分枝). 2、对任意S’S, G与G’’=(G,E-S’)的连通支 数一样(少去一条边,仍是连通的) 则称S为割集。
有向割集的方向
9
定理3 有向连通图G的完全回路矩阵Ce 的秩是m-n+1.
证明:由于基本回路矩阵Cf 是完全回路矩阵 的Ce 的子阵, 而Cf 的秩是m-n+1, 故 秩( Ce)>=m-n+1. 由Sylvester定理, 若有AnmDms= 0, 则 秩(A) +秩(D) <=m. 由定理1和定理2,BCeT=0,秩(B) =n-1,故由 秩(B) +秩(Ce) <=m, (m为边数) 知 秩(Ce) <=m-n+1,从而 秩(Ce) =m-n+1。
3
例(p.46) 求右 图的完全回路 矩阵.
V2
C1 C2 C3 Ce C4 C5 C6 C7 e1 1 1 0 0 0 1 1
V1 e1
e2 e4
e2 1 0 0 1 1 0 1
c5 c7
e3
V3 e6
C4 c3
e5
c6
e5 0 1 1 0 1 0 1 e6 0 0 1 1 0 1 1
(任意规定的一个方向)
连通
某连通支
连通
18
例:S1={e2,e3,e4} 和 S2={e4,e5}是割集,而 S3={e6,e7}不是割集。
V1 e1 e2 e3
e5 S2 S1 V3 e4 S3
V2
V4
e6 e7
V5 V6
19
(2) 完全割集矩阵 有向图G的全部割集组成的矩阵,称为 完全割集矩阵,记作Se,其元素的定义: Sij= 1, ej在Si中且方向一致; Sij= -1, ej在Si中且方向相反; Sij= 0,其它.
1 1 0 1 1 0 1 1 1 1 1 1 0 0 1 1 1 0 1 1 0 C f 12 1 0 0 0 1 1 0 1 0 0 1 1 0 1 1
14
可使前m-n+1阶子方阵成为单位矩阵I。 因此,可设Cf = ( I C12) 。 由定理2 知BkCfT=0,即
B11
I T B12 T 0 , 即 B11 B12C12 0 , C12
T 1 T 1 T 故 C12 B12 B11,C12 B11 B12 。
V4
e3 e4 0 1 1 0 0 1 1 0 1 1 1 1 0 0
4
一个图的初级回路很多,其中哪些是 最基本的呢?或者说, Ce中哪些行构成全 部行的极大无关组呢?
定义 设T是图G的一棵支撑树,则T 以外的每条边对应的回路(一条边恰好对 应一个回路,回路的方向规定为此边的 方向)均称为基本回路,全部m-n+1个基 本回路构成的矩阵Cf ,称为G的基本回 路矩阵。 •支撑树T的余边: T以外的任何一边
25
T 的边 非T 的边
(4) 割集矩阵及性质 定理1 当有向连通图G的完全回路矩阵Ce和 完全割集矩阵Se的边次序一致时,有SeCeT=0. 证明: 设Se的第i 行为(si1, si2, …, sim) ,Ce的第j 行为(cj1, cj2, …, cjm) ,则 SeCeT中第i 行第j 个元 素为 dij=si1cj1+ si2cj2+ …+simcjm. 因为Se的第i 行对应割集Si, Ce的第j 行对应 回路Cj 。 Si 当Cj 与Si不相交时,对于Sj 经过 的边ek (Cj不经过),有sikcjk=1×0 Cj =0 ; 对于Cj 经过的边ek (Sj 不经 过),有sikcjk=0×1=0 ; 因此dij =0. 26
12
必要性. 将这m-n+1列换到最前面(通过重新 对边编号),则C=(C11,C12)。 现在只需证明C12 对应G的一棵支撑树。 如果C12 对应边不是树,则其中必含有回路, 从而必含有一个初级回路。即有一个初级回路 C’,全由C12中的某些列的对应边构成。 于是在回路矩阵C 前m-n+1列(即C11)中,初 级回路C’对应的那行全为0,所以 det(C11) = 0, 这与题设矛盾。
T外各边对应列
6
重新排列行和列的顺序(相当于对各 回路和各边重新编号),可以得到一个 含m-n+1阶单位矩阵(对应于T以外的 各边)新基本回路矩阵,而新矩阵的秩 不变。 e2 e3 e4 e1 e5 e6
C1 1 0 0 1 1 1 C f C2 0 1 0 1 1 0 . C3 0 0 1 0 1 1
8
定理2 有向连通图G 的关联矩阵B 与完全 回路矩阵Ce 的边次序一致时,恒有 BCeT=0。 证明: 设B的第i 行为(bi1, bi2, …, bim) ,Ce的 第j 行为(cj1, cj2, …, cjm) ,则 BCeT中第i 行第j 个元素为 dij=bi1cj1+ bi2cj2+ …+bimcjm. 因为B的第i 行对应结点vi, Ce的第j 行对应 回路Cj 。当Cj 不经过vi时,对于满足bik≠0的k,必 有cjk=0,因此dij =0; 当Cj 经过vi时,恰有Cj的两 条边ek,el 经过vi(不妨设一进一出),则 dij= bikcjk+ bilcjl =1×1+1×(-1)=0 .
22
定义 给定有向连通图的一棵树T, 则由全部基本割集组成的矩阵为基本 割集矩阵,记作Sf .
e1
' S1 ' S Sf 2 ... ' Sn 1
e2
... em
• 对于不同的支撑树T,其对应的基本 割集矩阵Sf 会不同。
23
V1
e2 e1 e4
s2
T外各边对应列 T各边对应列
7
(2) 基本回路矩阵和完全回路矩阵的秩 定理1 有向连通图的基本回路矩阵 秩是m-n+1. 证:设Cf 是对应于支撑树T 的基本回 路矩阵,则T的一条余边仅在其对应基 本回路中出现,而不会在别的基本回路 中出现。换言之,全部余边在矩阵Cf中 对应的列构成的子阵中,每行每列恰含 一个1,其余元素均为0。 因为Cf 共m-n+1行,而以上证明其行 向量组线性无关,故它的秩是m-n+1 。
e1 e2 ... em S1 S2 Se ... Sp
20
S1 S2 S3 Se S4 S5 S6
0 0 0 1 1 1 1 0 0 1 0 1 0 1 0 1 1 0 0 1 0 1 1 0 0 0 1 1 1 1 1 0 1 1 1 0 0 1 1 1 0 1 S7 e e e e e e 2 3 4 5 6 1
5
V1 例(p.46) 对图G的支 e1 撑树T={e1,e5,e6},求其基 e e3 2 C C2 1 本回路矩阵。 V3 e 5 e4 C T的余边e2,e3,e4, 分别 3 对应回路C1,C2,C3 , 故 V2 V4 e6
e1 e2
e3
e4
e5
e6
C1 1 1 0 0 1 1 C f C2 1 0 1 0 1 0 . C3 0 0 0 1 1 1
V3
e3 e5
V2
e6
s5
V4
0 0 0 1 1 1 S1 1 0 0 1 0 1 S2 0 1 0 1 1 0 S3 0 0 1 0 1 1 Se S4 1 1 0 0 1 1 S5 s4 1 0 1 1 1 0 S6 0 1 1 1 0 1 S7 e1 e 2 e 3 e 4 e 5 e 6
13
• 已知基本关联矩阵Bk ,求基本回路矩阵Cf 定理5 若已知有向连通图的基本关联矩阵 Bk =(B11,B12),其中B12是非奇异方阵,则可得 基本回路矩阵 Cf = ( I C12) ,其中C12=-B11TB12-1T. 这里 Cf 与Bk的边次序一致。 证明:由定理4 知B11对应G的一个余树, 即B12 各列对应一棵支撑树T。因此T对应的基本回 路矩阵Cf前m-n+1列构成的子方阵中,每行每 列恰含一个1,其余元素为0。 重排各行顺序(即给各基本回路重新编号),
10
(3) 回路矩阵 定义 由连通图G的有m-n+1个互相独 立的回路组成的矩阵,称为G的回路矩阵, 记为C。
性质:(1) 基本回路矩阵Cf 是回路矩阵。 (2) BCT=0 (B与C中边的顺序排列一致) (3) C=PCf,P是某个满秩方阵。 (C与Cf 中边的顺序排列一致)
11
• G的余树与回路矩阵间的关系 定理4 连通图G 的回路矩阵C 的任一m-n+1 阶子阵行列式非零,当且仅当这些列对应于G 的某一棵余树(删去这些列的对应边后,所得图 是一棵树)。 证明:充分性. 已知G的某支撑树T, 使得此子 阵中那些列对应的全部边就是T 以外的全部边。 于是,T 的基本回路矩阵中这些边对应的各 列,适当重排顺序后为m-n+1 阶单位矩阵,故 该子阵的行列式非零。