动态规划算法原理与应用论述.docVIP

  • 9
  • 0
  • 约7.97千字
  • 约 16页
  • 2018-03-28 发布于湖北
  • 举报
动态规划算法原理 及其应用研究 系 别: x x x 姓 名: x x x 指导教员: x x x 2012年5月20日 摘要:动态规划是解决最优化问题的基本方法,本文介绍了动态规划的基本思想和基本步骤,通过实例研究了利用动态规划设计算法的具体途径 关键词:动态规划 多阶段决策 1.引言 动态规划问世以来, 动态规划可以按照决策过程的演变是否确定分为确定性动态规划和随机性动态规划;也可以按照决策变量的取值是否连续分为连续性动态规划和离散性动态规划。虽然动态规划主要用于求解以时间划分阶段的动态过程的优化问题,但是一些与时间无关的静态规划 如线性规划、非线性规划 ,只要人为地引进时间因素,把它视为多阶段决策过程,也可以用动态规划方法方便地求解。 动态规划的基本思想 一般来说,只要问题可以划分成规模更小的子问题,并且原问题的最优解中包含了子问题的最优解,则可以考虑用动态规划解决。动态规划的实质是分治思想和解决冗余,因此,动态规划是一种将问题实例分解为更小的、相似的子问题,并存储子问题的解而避免计算重复的子问题,以解决最优化问题的算法策略。由此可知,动态规划法与分治法和贪心法类似,它们都是将问题实例归纳为更小的、相似的子问题,并通过求解子问题产生一个全局最优解。其中贪心法的当前选择可能要依赖已经作出的所有选择,但不依赖于有待于做出的选择和子

文档评论(0)

1亿VIP精品文档

相关文档