【组合数学】第8章组合算法与计算复杂性.pptVIP

  • 2
  • 0
  • 约2万字
  • 约 158页
  • 2019-06-03 发布于江西
  • 举报

【组合数学】第8章组合算法与计算复杂性.ppt

图 8.4.4 例2图(三) 图 8.4.5 例2图(四) 命题 给定一批作业, 对这些作业的安排没有故意让处理器处于空闲状态,设w是这样完成的时间,w0是最小完成时间,则w/w0≤2-1/n,其中n是处理器的个数。而且这个上界是可以达到的。  证明 因为没有故意让一台处理器处于空闲时期,只要有作业可执行,而且有处理器处于空闲时,就立即将作业在处理器上执行。因此,一台处理器pi上的一个空闲期结束的时刻,恰好与另一台处理器pj上的1个作业执行完成时刻重合。一个作业完成促使其他作业可以执行, 从而结束pi的空闲时期。 设处理器pk有一个空闲时期φj,在φj后有执行作业Tj的时期, 则一定存在作业Ti, Ti  Tj。 表明Tj完成后才能够执行Tj ,否则Tj可以提前执行。若Ti的时期长于φj的时期,则Ti可以盖住φj 。 若Tj的时期短于φj的时期,一定存在TqTi,否则Ti可以提前在pk上执行。重复论述,存在一列作业,它们在图上盖住φj, 如图8.4.6所示。 这里n=2, φj是一个空闲时期,T6, T7, T8盖住φj , T3, T4盖住φj 。 图 8.4.6 存在盖住空闲时间的作业安排 用J*表示所有覆盖空闲时期的作业序列,在图8.4.6中,J*是T6 T7 T8T3T4。设J是所有作业

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档