社区
数据结构与算法
帖子详情
同顺序流水线作业问题中的....
chenggn
2002-07-25 07:20:14
1 用动规解决是否只用
T(S,t)= min{t1i+T(s\t1i); t1i-max(t2i-t,0)}即可?
对于编程解决 谁见过真简便的抵推关系?
2 户开澄的计算机算法导引 26上方页对于该问题的 Tij 是什么东西??
并介绍的johnson公式干吗??
同页下方的例题 输入数据和矩阵之间的关系怎么对应??
好像就是个我所需要的简单的递归关系
...全文
168
1
打赏
收藏
同顺序流水线作业问题中的....
1 用动规解决是否只用 T(S,t)= min{t1i+T(s\t1i); t1i-max(t2i-t,0)}即可? 对于编程解决 谁见过真简便的抵推关系? 2 户开澄的计算机算法导引 26上方页对于该问题的 Tij 是什么东西?? 并介绍的johnson公式干吗?? 同页下方的例题 输入数据和矩阵之间的关系怎么对应?? 好像就是个我所需要的简单的递归关系
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
atlantis13579
2002-07-27
打赏
举报
回复
??呵呵,什么乱七八糟的东西:)
流水线
作业
调度
问题
-动态规划(运用Johnson算法)
思路的重点 算法 完整代码 把在M1上工作的时间看做是先行工序时间,M2上的工作时间看成后行工序时间。 如果某个
作业
的M1时间>M2时间,它就是后行工序;反之,就是先行工序时间。 #include<stdio.h> #include<iostream> #include<algorithm> #define n 6 //6个
作业
using namespace std; int M1[n]={2,7,6,4,6,8}; int .
分枝限界法求解
流水线
作业
调度
问题
问题
描述 有n个
作业
(编号为1~n)要在由两台机器M1和M2组成的
流水线
上完成加工。每个
作业
加工的
顺序
都是先在M1上加工,然后在M2上加工。M1和M2加工
作业
i所需的时间分别为ai和bi(1≤i≤n)。 流水
作业
调度
问题
要求确定这n个
作业
的最优加工
顺序
,使得从第一个
作业
在机器M1上开始加工,到最后一个
作业
在机器M2上加工完成所需的时间最少。可以假定任何
作业
一旦开始加工,就不允许被
中
断,直到该
作业
被...
流水线
作业
调度最小时间
问题
实验名称: n个
作业
{1、2、…、n},要在3台机器上处理。每个
作业
必须先由机器1处理,再由机器2处理,最后由机器3处理。问如何确定这n个
作业
的调度次序,使得所需时间最少?设计一个回溯算法。 算法设计思想: 因为每个
作业
必须保证:先在机器1上处理,再在机器2上处理,最后在机器3上处理。即该批处理
作业
调度
问题
称为
流水线
调度
问题
更合适,要从n个
作业
的所有排列
中
找出有最小完成时间的
作业
调度,所以该批处理
作业
调度
问题
的解空间树是一颗排列树。 按照回溯法搜索排列树的算法框架,设开始时x=[1,2, … , n]是所
流水线
作业
调度
问题
的Johnson算法思想
Johnson算法的核心是通过。
C语言之
流水线
作业
问题
对于流线
作业
问题
假设有n个
作业
和m台机器,每台机器每一刻只能做一个
作业
,每个
作业
完成需不同的时间。
问题
:编写一个程序使得n个
作业
在m台机器上工作时间最少? 分析: 分两种情况: 1.n 2.n>m:将n
中
作业
中
的m个时间最长的分配给m台机器,然后依次选其完成时间最早的机器继续执行剩余的
数据结构与算法
33,025
社区成员
35,334
社区内容
发帖
与我相关
我的任务
数据结构与算法
数据结构与算法相关内容讨论专区
复制链接
扫一扫
分享
社区描述
数据结构与算法相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章