求解流水作业调度问题.cpp

时间:2023-05-08 04:34:59
【文件属性】:

文件名称:求解流水作业调度问题.cpp

文件大小:773B

文件格式:CPP

更新时间:2023-05-08 04:34:59

贪心算法

此为利用Johnson贪心算法解决流水作业调度问题。即有n个作业(编号为1~n)要在由两台机器M1和M2组成的流水线上完成加工。每个作业加工的顺序都是先在M1上加工,然后在M2上加工。M1和M2加工作业i所需的时间分别为ai和bi(1≤i≤n)。 流水作业调度问题要求确定这n个作业的最优加工顺序,使得从第一个作业在机器M1上开始加工,到最后一个作业在机器M2上加工完成所需的时间最少。可以假定任何作业一旦开始加工,就不允许被中断,直到该作业被完成,即非优先调度。


网友评论