动态规划原理

子问题与原问题具有完全相同的结构
是否可以用结束状态确定 状态? 不一定具有无后效性?
在每个子问题的求解中都利用了它前面的子问题的最优化结果,依次进行,最后一个子问题所得到的最
优解就是整个问题的最优解

最优化原理:局部最优解导致全局最优解


无后效性 (DP)

首先,请注意无后效性一般是针对问题的分析方式的,不是描述一个问题的。   

我们说某问题不具有无后效性往往是指他的通常解法不具有这种性质,而如果我们把状态定义成满足无后效性原理的方式,状态太多,也没有意义。   

无后效性,就是说当前状态是历史的完全总结,和如何达到这一个状态无关。   

例如,对于这道单词接龙的题目,每个单词最多用两次。   

那么“当前接到的单词”就不能概括整个“历史”,因为同样是接到的这个单词,以前考虑过的单词
究竟是用过没有,用过多少次,将同样影响今后的发展,而单一的状态参量无法概括这些信息。如果把
这些信息加到状态参量中,状态太多(指数级),动态规划也没有多大意义。   
 如果影响历史的信息并不多,我们可以通过升维的方法让我们的状态具有无后效性,   

所以我们在思考状态的时候,指导思想就是“简洁而又完全的概括历史”   


动态规划就是多阶段最优化决策解决问题  
经分解后得到的子问题往往不是互相独立的(即下一个子阶段的求解是建立在上一个子阶段的解的基础上,进行进一步的求解)。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值