运筹学之动态规划部分

时间:2021-07-05 18:05:42   收藏:0   阅读:0

1 多阶段决策和最优化原理

1.1 用递推法求最短路

技术图片
技术图片

\[\begin{cases} f_k(u,g)=min_{v\in N^+(u)} \{l(u,g)+f_{k-1}(v,g)\} & k\ge2 \f_1(u,g)=l(u,g) & k=1 \end{cases}\]

技术图片 技术图片

1.2 资源分配问题

技术图片

\[\begin{cases} f_k(x)=max_{0\le y\le x}\{g(y)+h(x-y)+f_{k-1}(ay+b(x-y)) \}& k\ge2 \f_1(x)=max_{0\le y\le x}\{g(y)+h(x-y)\} & k=1 \end{cases} \]

技术图片
技术图片

1.3 前向优化和后向优化

技术图片
技术图片
技术图片
技术图片

2 定期多阶段决策问题

2.1 背包问题

技术图片
技术图片
技术图片

2.2 最长公共子序列问题

技术图片
技术图片
技术图片

2.3 旅行售货员问题

技术图片
技术图片
技术图片 技术图片
技术图片

3 不定期多阶段决策问题

3.1 一般图上的最短路问题

技术图片
技术图片
技术图片
技术图片
技术图片
技术图片
技术图片 技术图片 技术图片

3.2 单汇点最短路问题

技术图片
技术图片
技术图片
技术图片
技术图片
技术图片
技术图片
技术图片
技术图片
技术图片
技术图片
技术图片
技术图片

4 连续变量的多阶段决策问题

4.1 资源分配问题

技术图片
评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!