运筹学74动态规划设计应用举例.pptVIP

  • 4
  • 0
  • 约8.41千字
  • 约 59页
  • 2020-02-09 发布于山东
  • 举报
设 是已知的n个城镇,城镇 到城镇 的距离为 ,现求从 出发,经各城镇一次且仅一次返回 的最短路程。若对n个城镇进行排列,有 (n一1)!/2种方案,所以穷举法是不现实的,这里介绍一种动态规划方法。 货郎担问题也是求最短路径问题,但与例4的最短路问题有很大不同,建动态规划模型时,虽然也可按城镇数目n将问题分为n个阶段。但是状态变量不好选择,不容易满足无后效性。为保持状态间相互独立,可按以下方法建模: 设S表示从 到 中间所有可能经过的城市集合,S实际上是包含除 与 两个点之外其余点的集合,但S中的点的个数要随阶段数改变。 状态变量 表示:从 点出发.经过S集合中所有点一次最后到达 。 最优指标函数 为从 出发经由k个城镇的S集合到Vi的最短距离。 决策变量 表示:从 经k个中间城镇的S集合到 城镇的最短路线上邻接 的前一个城镇,则动态规划的顺序递推关系为: 例6 已知4个城市间距离如表7—16,求从v1出发,经其余城市一次且仅一次最后返回v1的最短路径与距离。 解 由边界条件(7.21b)知: 当k=1时,从城市v1出发,经过1个城镇到达vi的最短距离为: 当

文档评论(0)

1亿VIP精品文档

相关文档