动态规划算法实现多段图的最短路径问题算法设计与分析实验报告.docVIP

  • 87
  • 0
  • 约3.43千字
  • 约 5页
  • 2019-09-14 发布于江苏
  • 举报

动态规划算法实现多段图的最短路径问题算法设计与分析实验报告.doc

算法设计和分析实验报告 实验名称 动态规划算法实现多段图的最短路径问题 评分 实验日期 年 月 日 指导教师  姓名 专业班级 学号 一.实验要求 1. 理解最优子结构的问题。 有一类问题的活动过程可以分成若干个阶段,而且在任一阶段后的行为依赖于该阶段的状态,和该阶段之前的过程如何达到这种状态的方式无关。这类问题的解决是多阶段的决策过程。在50年代,贝尔曼(Richard Bellman)等人提出了解决这类问题的“最优化原理”,从而创建了最优化问题的一种新的算法设计方法-动态规划。 对于一个多阶段过程问题,是否可以分段实现最优决策,依赖于该问题是否有最优子结构性质,能否采用动态规划的方法,还要看该问题的子问题是否具有重叠性质。 最优子结构性质:原问题的最优解包含了其子问题的最优解。 子问题重叠性质:每次产生的子问题并不总是新问题,有些子问题被反复计算多次。问题的最优子结构性质和子问题重叠性质是采用动态规划算法的两个基本要素。 2.理解分段决策Bellman方程。 每一点最优都是上一点最优加上这段长度。即当前最优只和上一步有关。 Us 初始值,uj第j

文档评论(0)

1亿VIP精品文档

相关文档