2019/8/19 图

图中的关键路径的学习和研究:
对一个有向无环图DAG(Directed Acyclic Graph)进行拓扑排序,就是得到一个具有点的先后顺序的线性序列。在工程中具有比较重要的应用意义。通过拓扑排序后的序列,我们可以得到哪些子工程必须要先执行,哪些必须要在某些工程之后执行。可以采用有向图来反映这种关系,其中有向图的顶点被称之为事件(子工程),有向的边被称为活动,这样的图也被叫做AOE网(Activity On Edge network)。
AOE网和AOV网的区别就是在于边是否具有权值,如果有权值就是AOE网。
AOE网研究的问题主要有两个:

  1. 完成整个工程所需要的时间。
  2. 哪些活动是影响工程进度的关键。
    名词解释:
  3. 关键路径:AOE网中,从起点到终点最长的路径的长度(长度是指路径上的权重之和)
  4. 关键活动:关键路径的边。
  5. 源点:入度为0的点。
  6. 汇点:出度为0的点。
  7. 事件Vk的最早发生时间Ve(k):从源点V到Vk的最长路径长度。前到后
  8. 事件Vk的最晚发生时间Vl(k):从汇点V到Vk的最短路径长度。后到前
  9. 活动ai的最早开始时间e(i):表示时间最早发生的时间,和对应起点的结点的最早发生时间相同。
  10. 活动ai的最迟开始时间l(i):表示时间最迟发生时间和该活动所需要的时间的差值,对应终点的最迟发生时间减该边的权值。
  11. 活动完成的时间余量d(i):最早开始时间和最晚开始时间的差值。

图片说明

该图片中分析可以得到源点为V1,汇点为V6,以及其他的答案以图片表格形式给出。

图片说明

根据时间余量可以得到关键路径,所有的时间余量为0的对应的结点就是该AOE图所对应的关键路径。所以关键路径为:(V1,V3,V4,V6)

全部评论

相关推荐

🎓学历背景:双非土木硕👨‍💻意向职位:AI应用开发大佬们可以帮我看看简历吗,秋招至今0offer
秋招结束再玩瓦:今年科班都不好找哇……你可以试试交叉岗,比如制造业国企的一些开发算法,或者互联网的边缘岗,it技术支持,运维这些
我的简历长这样
点赞 评论 收藏
分享
10-14 21:00
门头沟学院 Java
吃花椒的狸猫:这个人说的倒是实话,特别是小公司,一个实习生哪里来的那么多要求
点赞 评论 收藏
分享
故事和酒66:假设一下,就算报了培训班,不还是要投简历,只是项目改了。那不如先写几个培训班的项目,纯靠编,然后试试有没有面试。如果真有再报也不迟,如果没有还是没有,那就不是培训班的问题了。
点赞 评论 收藏
分享
11-13 10:17
门头沟学院 Java
昨天面美团,jvm,juc问的好深啊,感觉小林coding不太够喔,牛油们有没有什么推荐的八股网站嘛🕒 岗位/面试时间👥 面试题目🤔 面试感受
明天不下雨了:小林Coding:https://xiaolincoding.com/ 全栈哥:https://www.pdai.tech/ Guide哥:https://javaguide.cn/ 秀哥:https://interviewguide.cn/ 沉默王二:https://javabetter.cn/home.html 磊哥:https://www.javacn.site/interview/basic/ 小傅哥:https://bugstack.cn/ 源码哥:https://doocs.github.io/source-code-hunter/#/ 各大厂的公众号技术文章和一些经典的书籍
面试太紧张了怎么办?
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务