第五章-贪心算法精品课件.pptVIP

  • 11
  • 0
  • 约2.74千字
  • 约 40页
  • 2024-01-15 发布于北京
  • 举报

第5章贪心法;本章学习内容;5.1贪心法设计方法及基本要素;解:;这类最优问题,是在问题的解空间中,搜索满足

约束条件且使目标函数达到极值的解向量。其中

满足约束条件的解称为问题的可行解,使目标函

数取极值的可行解,称为最优解。;贪心法通常用来解决具有最大值或最小值的优化

问题。

通常从某一个初始状态出发,根据当前局部而非

全局的最优决策,以满足约束方程为条件,以使

得目标函数的值增加最快或最慢为准则,选择一

个最快地达到要求的输入元素,以便尽快地构成

问题的可行解。;其设计方法描述如下:;例5.2用贪心法求解货币兑付问题。设支付现金

A=25.9元,支付集合P={10、5、1、

0.5,0.2、0.1元各10张}

;贪心法通过一系列选择得到问题的解。其所做出的

每一个选择都是当前状态下的局部最好选择,即贪

心选择。

贪心法并不总能得到问题的最优解

用贪心法求解的问题一般具有两个重要性质:

贪心选择性质最优子结构性质

;是指所求问题的整体最优解可以通过一系列局部

最优的选择(仅依赖于以往所做过的选择,不依赖

于将来所做的选择),即贪心选择来达到。每做出

一次贪心选择将所求问题简化为规模更小的子问题。

;当一个问题的最优解包含其子问题的最优解时,称

此问题具有最优子结构性质。;问题原型;即求X=(

文档评论(0)

1亿VIP精品文档

相关文档