1 有向无环图:若一个有向图中不存在环,则称为有向无环图,简称DAG图。(Directed Acyclic Graph)
2 拓扑排序:只有DAG图才有拓扑排序,每个顶点出现且仅出现一次,若A在B之前,则图中不存在B指向A的路径。时间复杂度为O( V+E ) 。
3 用DAG图表示一个工程,用顶点表示活动,则称为顶点表示活动的网络,记为 AOV网(Activity on Vertex Network)。
4 当网中不存在无前驱的节点时,说明这个图中必然含有环。
5 对于一般的图来说,其邻接矩阵是三角矩阵则必存在拓扑序列,但有拓扑序列不一定是三角矩阵。若有向图有有序的拓扑序列则它的邻接矩阵必定为三角矩阵。
6 在DAG图中,用顶点表示事件,用边表示活动称为用边表示活动的网络,记为 AOE网(Activity on Edge Network)
AOE网中的边有权值,AOV网中的边无权值。
7 事件最早发生时间:Ve(k)
事件最晚发生时间:Vl(k)
活动ai最早开始时间 e(i) 等于该弧起点的顶点的 Ve()
活动ai最迟开始时间 l(i) 等于 该弧终点的顶点的Vl () 减去 该弧持续的时间
活动 差额d(i) = l(i) - e(i) 如果为0,则这个活动为关键活动
8 最大路径长度的路径是关键路径,关键路径上的活动叫关键活动,AOE网中只有一个入度为0的顶点,叫开始顶点(源点),只有一个出度为0的点,叫结束顶点(汇点)
9 拓扑序列唯一也不能唯一确定图 ,例如: