- 2
- 0
- 约6.78千字
- 约 28页
- 2017-06-10 发布于湖北
- 举报
* * * * 7.5 有向无环图及应用 一 AOV-网 二 AOV-网与拓扑排序 三 AOE-网与关键路径 有向无环图 及应用 有向无环图的定义 有向图中是否有环的检查 有向无环图的应用: 工程能否顺利进行——拓扑排序 估算完成工程的最短时间——关键路径 有向无环图 有向无环图(DAG图):没有回路(环)的有向图。 有向无环图 有向图(有环) 一、AOV-网(Activity On Vertices) 表示工程的有向图中,用顶点表示活动,用有向边Vi, Vj表示活动Vi 必须先于活动Vj 进行。这种有向图叫做顶点表示活动的AOV网络。 (用顶点表示活动,弧表示活动间的优先关系的有向图) 在AOV网络中不能出现有向回路(即有向环)。 若出现了有向环,则意味着某项活动应以自己作为先决条件。因此,对给定的AOV网络,必须先判断它是否存在有向环。 检查有向图中是否存在回路的方法之一,是对有向图进行拓扑排序.。 何谓“拓扑排序”? 对有向图进行如下操作: 按照有向图给出的次序关系,将图中顶点排成一个线性序列,对于有向图中没有限定次序关系的顶点,则可以人为加上任意的次序关系。 由此所得顶点的线性序列称之为拓扑有序序列. 拓扑排序是对有向无环图的顶点的一种排序 。 拓扑排序 举例 课程编号
原创力文档

文档评论(0)