3动态规划精要.pptVIP

  • 9
  • 0
  • 约1.3万字
  • 约 51页
  • 2016-05-28 发布于湖北
  • 举报
3 动态规划 动态规划(dynamic programming)是求解决策过程(decision process)最优化的数学方法。20世纪50年代初美国数学家R.E.Bellman等人在研究多阶段决策过程(multistep decision process)的优化问题时,提出了著名的最优化原理(principle of optimality),把多阶段过程转化为一系列单阶段问题,逐个求解,创立了解决这类过程优化问题的新方法——动态规划。1957年出版了他的名著Dynamic Programming,这是该领域的第一本著作。动态规划问世以来,在经济管理、生产调度、工程技术和最优控制等方面得到了广泛的应用。例如最短路线、库存管理、资源分配、设备更新、排序、装载等问题,用动态规划方法比用其它方法求解更为方便。 学习要点: 多阶段决策过程的最优化问题 动态规划算法的基本要素 (1)最优子结构性质 (2)重叠子问题性质 设计动态规划算法的步骤: (1)找出最优解的性质,并刻划其结构特征。 (2)递归地定义最优值。 (3)以自底向上的方式计算出最优值。 (4)根据计算最优值时得到的信息,构造最优解。 应用范例 (1)最短路径 (2)矩阵连乘问题; (3)流动推销员 (4)流水作业调度; (5)背包问题; (6)最优二叉搜索树。 多阶段决策问题

文档评论(0)

1亿VIP精品文档

相关文档