离散数学课件-第2u章-1.pptVIP

  • 7
  • 0
  • 约1.16万字
  • 约 61页
  • 2016-11-30 发布于湖南
  • 举报
离散数学课件-第2u章-1

一般地,有这样一类问题:它有n个输入,而它的解就由这n个输入的某个子集组成,只是这个子集必须满足某些事先给定的条件。把那些必须满足的条件称为约束条件; 把满足约束条件的子集称为该问题的可行解。 为了衡量可行解的优劣,事先给出了一定的标准。一般以函数形式给出,称为目标函数。 那些使目标函数取极值(极大或极小)的可行解,称为最优解。 最优化问题 贪心法也是一个多步决策法。每一步选择都使得能构成问题的一个可行解; 同时使目标函数的值增加最快(求max)或增加最小(如求min),这种选择过程是以某些最优量度为根据; 而最优化量度有时可以是目标函数本身,也可以是别的量度。 最优化度量的选择是贪心算法的关键。 最优化问题 活动安排问题就是要在所给的活动集合中选出最大的相容活动子集合,是可以用贪心算法有效求解的很好例子。 该问题要求高效地安排一系列争用某一公共资源的活动。贪心算法提供了一个简单、漂亮的方法使得尽可能多的活动能兼容地使用公共资源。 活动安排问题 设有n个活动的集合E={1,2,…,n},其中每个活动都要求使用同一资源,如演讲会场等,而在同一时间内只有一个活动能使用这一资源。 每个活动i都有一个要求使用该资源的起始时间si和一个结束时间fi,且si fi 。 活动安排问题 如果选择了活动i,则它在半开时间区间[si, fi

文档评论(0)

1亿VIP精品文档

相关文档