Algorithm 为什么关键路径的权重提供了执行所有作业的总时间的下限?

Algorithm 为什么关键路径的权重提供了执行所有作业的总时间的下限?,algorithm,graph,clrs,Algorithm,Graph,Clrs,第三版算法P657简介中说: 关键路径是通过dag的最长路径,对应于 执行任何作业序列的最长时间。因此 关键路径提供了总执行时间的下限 所有的工作 我理解第一句话。但在第二句中,它说 关键路径提供了一个下限 为什么它提供了执行所有作业的总时间的下限而不是上限 我想我可能误解了关键路径???在完成该路径中以前的作业之前,不能在关键路径中启动任何作业。因此,任何合法的时间表都将采用权重之和来完成关键路径上的所有作业。因此,任何关键路径都是完成所有作业所需时间的下限 (如果您总是有足够的资源同时处理所

第三版算法P657简介中说:

关键路径是通过dag的最长路径,对应于 执行任何作业序列的最长时间。因此 关键路径提供了总执行时间的下限 所有的工作

我理解第一句话。但在第二句中,它说

关键路径提供了一个下限

为什么它提供了执行所有作业的总时间的下限而不是上限


我想我可能误解了关键路径???

在完成该路径中以前的作业之前,不能在关键路径中启动任何作业。因此,任何合法的时间表都将采用权重之和来完成关键路径上的所有作业。因此,任何关键路径都是完成所有作业所需时间的下限


(如果您总是有足够的资源同时处理所有当前可启动的作业,那么最长的关键路径也是完成所有作业的时间)。

因为我们假设所有任务都以最佳顺序执行,并具有最大的并行性。随着这两种假设的放松,执行所有工作的总时间将增加。