(12)--3.2 动态规划基本要素.pptVIP

  • 5
  • 0
  • 约1.53千字
  • 约 10页
  • 2024-03-20 发布于江苏
  • 举报

算法分析与设计动态规划

3.2动态规划基本要素一:最优子结构

斐波那契数列问题的最优解包含着其子问题的最优解。这种性质称为最优子结构性质。在分析问题的最优子结构性质时,所用的方法具有普遍性:首先假设由问题的最优解导出的子问题的解不是最优的,然后再设法说明在这个假设下可构造出比原问题最优解更好的解,从而导致矛盾。利用问题的最优子结构性质,以自底向上的方式递归地从子问题的最优解逐步构造出整个问题的最优解。最优子结构是问题能用动态规划算法求解的前提。

3.2动态规划基本要素一:最优子结构

应用动态规划设计使多阶段决策过程达到最优,依据动态规划的最优性原理:作为整个过程的最优策略具有这样的性质,无论过去的状态和决策如何,对前面的决策所形成的状态而言,余下的决策必须构成最优策略。最优决策序列中的任何子序列都是最优的。“最优性原理”用数学语言描述:假设为了解决某一多阶段决策过程的优化问题,需要依次作出n个决策D1,D2,…,Dn,如若这个决策序列是最优的,对于任何一个整数k,1kn,不论前面k个决策D1,D2,…,Dk是怎样的,以后的最优决策只取决于由前面决策所确定的当前状态,即以后的决策序列Dk+1,Dk+2,…,Dn也是最优的。最优性原理体现为问题的最优子结构特性。当一个问题的最优解中包含了子问题的最优解时,则称该问题具有最优子结构特性。最优子结构特性使得在从较小问题的解构

文档评论(0)

1亿VIP精品文档

相关文档