动态规划法可以解决很多方面的问题,下面通过一个例子来说明其应用。

【例】某工厂平均每月生产6吨货物,分别发往 A、B、C、D 四个卖场,为了便于 管理,发往每个卖场的货物数量为整数吨,如果各卖场出售该货物获得的利润,如表27-6 所示。每个月给四个卖场分配多少货物,能让总利润最大。

信息系统项目管理师:管理科学基础知识-动态规划2_取值

状态变量 S: 表示每月分配给第 k 个卖场至第4个卖场的货物吨数 (h=1,2, 3,4)。

决策变量X: 表示每月分配给第k 个卖场的货物吨数 (k=1,2,3,4)。

状态转移方程为: S+=Sx-X, S=Sk+X

S=6,S=X

f(S): 表示第k 阶段的最佳总效果。

r(X): 表示第k 阶段取得最佳效果时X 的取值。

第四阶段

h=4 时的具体利润情况,如表27-7所示。

信息系统项目管理师:管理科学基础知识-动态规划2_状态转移_02

第三阶段

k=3 时的利润情况,如表27-8所示。

信息系统项目管理师:管理科学基础知识-动态规划2_状态转移_03

第二阶段

h=2 时的具体利润情况,如表27-9所示。

信息系统项目管理师:管理科学基础知识-动态规划2_状态转移_04

阶段

k=1 时的具体利润情况,如表27- 10所示。

信息系统项目管理师:管理科学基础知识-动态规划2_状态转移_05

信息系统项目管理师:管理科学基础知识-动态规划2_取值_06

A 2 B 卖场分配1 C 卖场分配2吨, D 卖场分配1吨,可 以获得最大利润,最大利润值为18万元。