单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级第3章 动态规划动态规划的基本思想动态规划的基本要素问题实例1Dynamic Programming动态规划是运筹学的一个分支是求解决策过程最优化的数学方法动态规划方法是处理分段过程最优化问题的一类有效的方法在实际生活中有一类问题的活动过程可以分成若干个阶段而且在任一阶段后的行为依赖于该阶段的状态与该阶段之前的过程是如何达到
#
第3章动态规划2024-07-101《算法设计与分析》课件算法总体思想动态规划算法与分治法类似,其基本思想也是将待求解问题分解成若干个子问题2024-07-102《算法设计与分析》课件但是经分解得到的子问题往往不是互相独立的。不同子问题的数目常常只有多项式量级。在用分治法求解时,有些子问题被重复计算了许多次。算法总体思想2024-07-103《算法设计与分析》课件如果能够保存已解决的子问题的答案,
#
概念引入 例1:最短路问题最优化原理根据最优化原理求解最短路问题动态规划适应于解决什么样的问题例2:背包问题例3:马尔可夫过程问题例4:迷宫镜子问题例5:防卫导弹问题例6:剩余糖果问题动态规划的基本概念定理: LCS的最优子结构性质0012513else if c[i-1j]≥c[ij-1] thenbeginc[ij]:=c[i-1j]b[ij]:=↑endelsebeginc[ij]:=
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级第5章 动态规划42220221. 多阶段决策问题 多阶段决策过程:问题的活动过程分为若干相互联系的阶段任一阶段i以后的行为仅依赖于i阶段的过程状态而与i阶段之前的过程如何达到这种状态的方式无关在每一个阶段都要做出决策这一系列的决策称为多阶段决策过程(multistep decision process)
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级单击此处编辑母版标题样式单击此处编辑母版
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级主要内容:§7.1多阶段决策问题§7.2 动态规划的基本概念和基本原理§7.3 动态规划应用举例动 态 规 划例 求解最短路问题 ⅠⅡⅢⅣ分阶段的最短路径Ⅳ : C1—T 3Ⅲ --Ⅳ : B1
2例4 基建投资问题 一家有三个工厂每个厂都需要进行扩建用于扩建的资金总共为7万元各个厂的投资方案及扩建后预期可获得的利润如表所示(单位:万元)一厂00 假定这艘货船的总载重量是10吨现在要确定这四种货物应各装几箱才能使装载货物的总价值达到最大 3A33二基本概念和基本原理C166策略:各段决策确定后整个问题的决策序列就构成一个策略用p1n{u1(s1
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级第九章 动态规划第一节 动态规划的基本模型第二节 动态规划与递推第三节 背包问题第四节 动态规划经典题 动态规划程序设计是对解最优化问题的一种途径一种方法而不是一种特殊算法不象前面所述的那些搜索或数值计算那样具有一个标准的数学表达式
违法有害信息,请在下方选择原因提交举报