| |||
| “最优化原理”是动态规划的核心,所有动态规划问题的递推关系都是根据这个原理建立起来的,并且根据递推关系依次计算,最终可求得动态规划问题的解。 一般来说,利用动态规划求解实际问题需先建立问题的动态模型,具体步骤如下: ⑴要能够用来描述决策过程的演变特征。 ⑵要满足无后效性。即如果某阶段状态已给定后,则以后过程的进展不受以前各状态的影响,也就是说,过去的历史只通过当前的状态去影响未来的发展。 ⑶递推性。即由k阶段的状态变量
以上是建立动态规划模型的过程,这个过程是正确求解动态规划的基础。 在动态规划基本方程中, | |||
| 另一方面,由于k+1阶段的状态 | |||
| 下面就按上述步骤求解例2。 | |||
解:以年为阶段,k=1,2,3,4,5, 取k年初完好的机床数为状态变量
以利润为目标函数,则k年利润为:
记
| |||
| 以上是建立动态模型的过程,下面具体求解。 注意动态规划基本方程为: | |||
至此已算得最大总利润2790万元,再按与计算过程相反的顺序推回去,可得最优计划如下表所示:![]() |
本文详细介绍了使用动态规划解决实际问题的步骤,包括问题划分、状态变量选择、确定决策变量等,并通过一个具体的资源分配问题实例说明了如何建立动态规划模型。

165

被折叠的 条评论
为什么被折叠?



