解释结构模型ISM-2-3
2013-10-07 18:26
288 查看
环路缩减,及其表示
系统里面的强连通子集,可以用一个缩点来表示
强连通分量是图论中的概念。图论中,强连通图指图中任意顶点皆可以经由该图的边到达其他的每一个点的有向图
即对于此图上每一个点对(Va,Vb),皆存在路径Va→Vb以及Vb→Va。强连通分量则是指一张有向图 G 的极大强连通子图 G'
如果将每一个强连通分量缩成一个点,则原图 G 将会变成一张有向无环图
一张图被称为有向无环图,当且仅当此图没有点集合数量大于一的强连通分量,因为有向环即是一个强连通分量,而且任何的强连通分量皆具有至少一个有向环。Kosaraju算法、Tarjan算法、Gabow算法皆为寻找有向图强连通分量的有效算法。
但是由于在Tarjan 算法和 Gabow 算法的过程中,只需要进行一次的深度优先搜索,因而相对 Kosaraju 算法较有效率。
原始矩阵缩点显示
独立系统与它们的环分析
矩阵的分拆结果如下
a | b | c | d | e | f | g | h | i | j | k | l | m | n | o | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
a | 1 | 1 | |||||||||||||
b | 1 | ||||||||||||||
c | 1 | 1 | 1 | ||||||||||||
d | 1 | 1 | |||||||||||||
e | 1 | ||||||||||||||
f | 1 | ||||||||||||||
g | 1 | 1 | 1 | ||||||||||||
h | |||||||||||||||
i | |||||||||||||||
j | 1 | 1 | 1 | ||||||||||||
k | |||||||||||||||
l | 1 | 1 | 1 | ||||||||||||
m | |||||||||||||||
n | 1 | 1 | |||||||||||||
o |
强连通分量是图论中的概念。图论中,强连通图指图中任意顶点皆可以经由该图的边到达其他的每一个点的有向图
即对于此图上每一个点对(Va,Vb),皆存在路径Va→Vb以及Vb→Va。强连通分量则是指一张有向图 G 的极大强连通子图 G'
如果将每一个强连通分量缩成一个点,则原图 G 将会变成一张有向无环图
一张图被称为有向无环图,当且仅当此图没有点集合数量大于一的强连通分量,因为有向环即是一个强连通分量,而且任何的强连通分量皆具有至少一个有向环。Kosaraju算法、Tarjan算法、Gabow算法皆为寻找有向图强连通分量的有效算法。
但是由于在Tarjan 算法和 Gabow 算法的过程中,只需要进行一次的深度优先搜索,因而相对 Kosaraju 算法较有效率。
原始矩阵 | 对所有的强连通分量着色显示 | 对所有的强连通分量着色显示 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
原始矩阵 | 强连通分量的数目 | 缩减环路后的方阵显示 | 缩减环路后链表表示 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 环包含: h 环包含: o 环包含: a 环包含: b 环包含: i 环包含: n 环包含: e 环包含: c,d,f,j 环包含: m 环包含: g 环包含: k 环包含: l |
|
|
矩阵的分拆结果如下
独立系统序号 | 独立系统的组成元素 | |||
第1个系统中包含: | a,b,c,d,e,f,g,h,i,j,l,m,n,o | |||
第2个系统中包含: | k |
独立系统的 方阵表示 | 该系统的换着色标识 | 最终矩阵标识 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
相关文章推荐
- 解释结构模型ISM-2-5
- 解释结构模型ISM-2-6
- 解释结构模型ISM
- 关于DPM(Deformable Part Model)算法中模型结构的解释
- DPM(Deformable Part Model) 模型结构的解释
- 关于DPM(Deformable Part Model)算法中模型结构的解释
- JVM启动流程, JVM基本结构 ,内存模型,编译和解释运行的概念
- 关于DPM(Deformable Part Model)算法中模型结构的解释
- 关于DPM(Deformable Part Model)算法中模型结构的解释
- MD2模型结构解释
- 关于DPM(Deformable Part Model)算法中模型结构的解释
- 软件体系结构模型
- ADO.NET Entity Framework 如何:通过每个层次结构一个表继承以定义模型(实体框架)
- 解释一下你对盒模型的理解,以及如何在 CSS 中告诉浏览器使用不同的盒模型来渲染你的布局。
- Linux--目录结构解释(转)
- 设备模型结构
- 数据模型访问结构
- keras系列︱Sequential与Model模型、keras基本结构功能(一)
- OSI网络结构的七层模型 TCP/IP层次模型
- [译]OOSE第6章:Architecture 体系结构 6.3 模型体系结构