- 3
- 0
- 约4.98千字
- 约 32页
- 2019-08-12 发布于江苏
- 举报
7.5 有向无环图及其应用 有向无环图:一个无环的有向图,简称DAG图。 有向无环图的实际应用??? 有向无环图是描述工程或系统进行过程的有效工具。 对整个工程和系统,人们最关心的是两个方面的问题: (1)工程能否顺利进行; (2)工程完成所必需的最短时间。 归结到有向图中,就是进行拓扑排序和求解关键路径的问题。 7.5.1 拓扑排序 AOV-网?? 用顶点表示活动,用边来表示活动之间的先后关系的有向图称为顶点活动网,简称AOV-网。 例如,计算机专业学生的学习就是一个工程,每一门课程的学习就是整个工程的一些活动。其中有些课程要求先修课程,有些则不要求。这样在有的课程之间有领先关系,有的课程可以并行地学习。 在AOV网络中不能出现回路, 即环。如果出现了环,则意味着某项活动应以自己作为先决条件,这是荒谬的。 因此,对给定的AOV网络,必须先判断它是否存在有向环。 检测有向环的一种方法是对AOV网络构造它的拓扑有序序列。即将各个顶点 (代表各个活动)排列成一个线性有序的序列,使得AOV网络中所有应存在的前驱和后继关系都能得到满足。 这种构造AOV网全部顶点的拓扑有序序列的运算就叫做拓扑排序。 如果通过拓扑排序能将AOV网络的所有顶点都排入一个拓扑有序的序列中, 则该网络中必定不会出现有向环
原创力文档

文档评论(0)