赞
踩
目录
1.AOE网(Activity On Edge Network)
若在带权的有向图中,用有向边表示活动(子工程),边上的权值表示活动持续时间,即完成该活动所需时间;用顶点表示事件,每个事件是活动之间的转接点,即表示它的所有入边活动到此均已完成,它的所有出边活动就此开始这样一种状态,则成此带权的有向图为用边表示活动的网,简称AOE网。
(1)源点(起点):表示整个工程的开始,只有出边,没有入边
(2)汇点(终点):表示整个工程的结束,只有入边,没有出边
源点到汇点的所有路径中最长的路径长度(路径上各边的权值和)称为关键路径(Critical Path)。关键路径也指完成工程的最短时间。
(1)Ve(j):时间Vj的最早发生时间,即源点V1到汇点Vj的最长路径长度
(2)
(3)Vl(k):事件Vk的最迟发生时间。等于汇点Vn的最早发生时间Ve(n)减去Vk到Vn的最长路径长度
(4)
(5)
(6)dur(< j, k >):活动
(7)关键活动:活动的时间余量为0的活动。即
(1)计算事件Vj的最早、最晚发生时间Ve(j)、Vl(j)
从源点V1自左向右计算。Ve(1)= 0,Ve(j)= max{ Ve(i)+ dur(< i, j >) }
从汇点Vn自右到左计算。Vl(n)= Ve(n),Vl(j)= min{ Vl(k)- dur(< j, k >) }
(2)计算活动
(3)确定关键路径
首先:计算活动
其次:找出
所有
利用上述公式,计算如图所示的AOE网中各事件发生的最早发生时间 Ve(i) 和最迟发生时间 Vl(i) ,所有活动的最早发生时间 e(i) 和最迟发生时间 l(i) ,确定关键路径并给出关键路径的长度。
求出图中所有事件的最早发生时间 Ve(i) 为:
Ve(1) = 0
Ve(2) = Ve(1) + dur(<1,2>) = 0 + 6 = 6
Ve(3) = Ve(1) + dur(<1,3>) = 0 + 4 = 4
Ve(4) = Ve(1) + dur(<1,4>) = 0 + 5 = 5
ve(5) = max{Ve(2) + dur(<2,5>), Ve(3) + dur(<3,5>)} = max {6 + 1,4 + 1} = 7
Ve(6) = Ve(4) + dur(<4,6>) = 5 + 2 = 7
Ve(7) = Ve(5) + dur(<5,7>) = 7 + 9 = 16
Ve(8) = max{Ve(5) + dur(<5,8>), Ve(6) + dur(<6,8>)} = max{7 + 7,7 + 4} = 14
Ve(9) = max {Ve(7) + dur(<7,9>), Ve(8) + dur(<8,9>)} = amax{16 + 2,14 + 4} = 18
求出图中所有事件的最早发生时间 Vl(i) 为:
Vl(9) = Ve(9) = 18
Vl(8) = Ve(9) - dur(<8,9>) = 18 - 4 = 14
Vl(7) = Ve(9) - dur(<7,9>) = 18 - 2 = 16
Vl(6) = Ve(8) - dur(<6,8>) = 14 - 4 = 10
Vl(5) = min{Vl(8) - dur(<5,8>),Vl(7) - dur(<5,7>)} = min{14 - 7,16 - 9} = 7
Vl(4) = Vl(6) - dur(<4,6>) = 10 - 2 = 8
Vl(3) = Vl(5) - dur(<3,5>) = 7 - 1 = 6
Vl(2) = Vl(5) - dur(<2,5>) = 7 - 1 = 6
Vl(1) = min{Vl(2) - dur(<1,2>),Vl(3) - dur(<1,3>),Vl(4) - dur(<1,4>)} = min{6 - 6,6 - 4,8 - 5} = 0
V1 | V2 | V3 | V4 | V5 | V6 | V7 | V8 | V9 | |
Ve(i) | 0 | 6 | 4 | 5 | 7 | 7 | 16 | 14 | 18 |
Vl(i) | 0 | 6 | 6 | 8 | 7 | 10 | 16 | 14 | 18 |
计算出图中所有活动
活动 | a1 | a2 | a3 | a4 | a5 | a6 | a7 | a8 | a9 | a10 | a11 |
e(i) | 0 | 0 | 0 | 6 | 4 | 5 | 7 | 7 | 7 | 16 | 14 |
l(i) | 0 | 2 | 3 | 6 | 6 | 8 | 7 | 7 | 10 | 16 | 14 |
d(i)=l(i)-e(i) | 0 | 2 | 3 | 0 | 2 | 3 | 0 | 0 | 3 | 0 | 0 |
由上表可以看出,a1,a4,a7,a8,a10,a11 是关键活动。把AOE网的所有非关键活动删去,就可得到AOE网的关键路径,图中所有从源点到汇点的路都是关键路径。该AOE网的关键路径长度为18。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。