Page 195 - 数学建模算法与应用
P. 195

第七章  动态规划研究


                   (一)缺乏统一的标准模型和通用的建模方法
                   甚至缺少评估某个问题是否适合构建动态规划模型的指导原则。因此,针对

               不同问题,通常需要进行个案分析,并建立专门的模型。尤其对于复杂问题,在
               定义状态、做出决策以及确立状态转换规则时,往往需要高度的创造性和灵活性,
               这在一定程度上限制了其应用范围。
                   (二)采用数值方法求解时会遇到所谓的“维度灾难”

                   如果一个状态变量有一百种的取值,那么对于一个 n 维的问题,状态空间的
               大小将是这一百种取值的 n 次方。这意味着,随着维度的增加,需要计算和存储
                                n
               的状态 xk 数量为 m 呈指数级增长。对于实际问题中稍大一点的 n 值,这种计算
               量和存储需求通常是无法接受的。尚未找到一种广泛适用且有效的方法来彻底解
               决这一挑战。


                                  第五节  典型问题模型与求解



                   一、最短路线问题

                    在处理如最短路径问题这类案例时,可以将整个过程划分为多个阶段,每

               个阶段的状态依据起始位置来定义,而决策则涉及从每个状态出发的选择方向。
               具体而言,每个阶段的性能度量有                            个可以通过相邻两个状态之间的

               距离(或成本)                            来表达,而最优值函数                 则代表了从
               阶段    k 到最终目标点的最短路径长度(或最低成本)。通过对各阶段的逐步优化,
               可以实现整体路径的最优化,基本方程为





                   利用这个模型可以计算出例 l 的最短路线是 AB1C2D1E2F2G ,相应的最短
               距离为 18 km。


                   二、生产计划问题

                   对于例 2 一类生产计划问题,阶段按计划时间自然划分,状态定义为每阶段
               开始时的储存量 xk ,决策为每个阶段的产量 uk ,记每个阶段的需求量(已知量)



                                                                                      185
   190   191   192   193   194   195   196   197   198   199   200