调度问题

调度问题

实例

  • 任务集 S={1,2,3,4,5}
  • 加工时间:t1=3,t2=8,t3=5,t4=10,t5=15
贪心法的解

算法:加工时间(3,8,5,10,15)从小到大安排
解:1,3,2,4,5
总完成时间=3+(3+5)+(3+5+8)+(3+5+8+10)+(3+5+8+10+15)
=35+54+83+102+15
=94

问题建模

输入 :任务集:S={1,2,3......n}
第j项任务的加工时间:tj,j=1,2....n
输出:调度I,S的排序 i1,i2,i3....in
目标函数: t(I)=和(n-k+1)* ti
解:t(I)达到最小,即 t(I)=min{I为S的排序}

贪心算法

  • 加工策略:加工时间短的先做
  • 根据加工时间从小到大排序,依次加工
  • 对所有的输入都做到最优解
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • "use strict";function _classCallCheck(e,t){if(!(e instanc...
    久些阅读 2,060评论 0 2
  • 在C语言中,五种基本数据类型存储空间长度的排列顺序是: A)char B)char=int<=float C)ch...
    夏天再来阅读 3,421评论 0 2
  • 关于IT的英语 win10 系统 win + x apps and features 应用和功能 feature:...
    我要写小说阅读 4,020评论 0 1
  • 今儿的天分外晴朗,跟爱人小聊了会,我们决定出去走走,散散步,我穿了件休闲短袖,爱人穿了件纯白连衣裙,我们为彼此送上...
    盛情如意阅读 424评论 0 0
  • 风急天高我独来,花红草绿鸟飞回。 山明水秀青春在,气定神闲视野开。
    蛮力阅读 423评论 2 7