非单位时间任务安排问题-PPT精品.pptVIP

  • 12
  • 0
  • 约2.57千字
  • 约 12页
  • 2021-03-31 发布于福建
  • 举报
非单位时间任务安排问题 肖瑶逸 计科1101 问题描述: 具有截止时间和误时惩罚的任务安排问题可描述如下: ?给定n个任务的集合S={1,2,3...,n}; ?完成任务i需要ti时间,1≤i≤n; ?任务i的截止时间di,1≤i≤n,即要求任务i在时间di之前结束; ④任务i的误时惩罚wi,1≤i≤n,即任务i未在时间di之前结束将招致wi的惩罚;若按时完成则无惩罚。 任务安排问题要求确定S的一个时间表(最优时间表)使得总误时惩罚达到最小。 算法分析:首先将其任务依其截止时间递增排序。 设对任务1,2,3,...,i,截止时间为d的最小误时惩罚为p(i,d),则p(i,d)具有最优子结构性质且满足如下递归式: p(i,d)=min{p(i-1,d)+w(i),p(i-1,min{d,di}-ti)} 20,t1≤d p(1,d)= w(1),t1d 算法设计: 和递推法相仿,贪心法也是从问题的某一个初始解出发,向给定的目标递推。但不同的是,推进的每一步不是依据某一固定的递推式,而是做一个局部的最优选择,即贪心选择(在例中,这种贪心选择表现为选择一行中的最大整数),这样,不

文档评论(0)

1亿VIP精品文档

相关文档