最优化——交通运输问题.pptVIP

  • 24
  • 0
  • 约2.83千字
  • 约 39页
  • 2023-04-27 发布于广东
  • 举报
最优化——交通运输问题 交通运输问题 考虑从仓库(warehouses)向酒吧(pubs)运啤酒的问题。 LP 模型 令 为从仓库 到酒吧 运送的啤酒箱数,则 交通运输问题 交通运输问题交通运输问题的表格形式描述:交通运输问题有供应在一边,需求在另一边。目标:给每个单元格(运输路线)选择合适的流值使得每行的加和等于供应,每列的加和等于每个酒吧的需求。 交通运输问题解一:是否可行?否 交通运输问题解二:是否可行?是成本=11800解三:是否可行?是成本=8600(最优的) 平衡和不平衡的交通运输问题前面的例子中,供应=需求(supply = demand)--平衡如果supply demand--问题没解如果supply demand--问题有解供应≠需求(supply ≠ demand)--不平衡供应有剩余 平衡和不平衡的交通运输问题不平衡的问题supply demand,需要假的供应点Dummy Supply考虑仓库2的供应从3100减少到了2100,总的供应比总的需求少,所以问题是不可行的(Infeasible),没有解。我们增加一个假的供应点(dummy supply),使问题平衡。 交通运输问题禁止运输路线有时候,是不允许沿着某些路线走的,例如:交通管制.这种情况我们就加一个无限大的成本在这个路上。在Excel中,我们把这个成本设成一个很大的数,另外也可以设置路的容量为0. 交通运输问题Excel 数据输入1.设置成本(costs)表 2. 设置约束表,和变量相关,包括供应和需求。和为变量单元格。 交通运输问题公式计算如下:= 交通运输问题采用线性模型,假定非负 交通运输问题Excel得出的解: 交通运输问题Excel报告: 交通运输问题 交通运输问题例:一个炼油公司有两个炼油厂(refinery),从这两个炼油厂向三个地方(three terminals)提供油。下面显示了运输的成本。三个地方的需求分别是25,45,和10 units/每天。两个油厂每天可以生产哥50 units的油。生产的成本是$100/per unit 在refinery 1, $200/per unit 在refinery 2.问:给定生产和运输的成本怎样运送才能满足要求? 交通运输问题解:(平衡的形式)1.决定供应和需求。2.确定供求量,增加dummy行或列。3.为每个单元计算总共的成本(生产+运输)。 交通运输问题Excel解 容量限制的交通运输问题(The Capacitated Transportation problem)有时,在某些路线(route)上需要包括运输量的上限。假定:从Refinery 1到Terminal 2最多可运30units/每天,从Refinery 2到Terminal 3最多可运5units/每天。 容量限制的交通运输问题Excel输入和前面的一样 容量限制的交通运输问题Excel Solver 里面多加了两个约束条件总成本从23800增加到了24000练习:从Refinery 1 到Terminal 1的路线被交通管制 供应和需求约束的不平衡交通运输问题Supply Demand:控制最少的供应量还是考虑炼油厂的问题,但前面Refinery 2只运出30units 每天(产量是50units.),现要求至少要用40units. 假定两个路线上的限制还有。 供应和需求约束的不平衡交通运输问题增加约束Excel 输入 供应和需求约束的不平衡交通运输问题Supply Demand:控制短缺考虑平衡的啤酒运输问题,假定我们想要酒吧1和2短缺的数量比200少,可以加流(flow)的容量限制(capacities)来实现。 供应和需求约束的不平衡交通运输问题增加约束Excel 输入 任务分配问题 任务分配问题:一组成员和另一组成员配对。每组配对都有一个相关的值,我们要选合适的配对来最大化(最小化)这些值的加和。 任务分配问题解这个问题:每行一个带标号的单元,每列有一个带标号的单元,最大化幸福指数。 第一种方案 第二种方案 任务分配问题决策变量 任务分配问题目标函数约束 任务分配问题如果有四个男的五个女的,引入一个Dummy man, 和这个Dummy man 配对的幸福指数可以设为0,得到一个平衡的形式。 任务分配问题例:项目管理。有四个项目经理和四个项目,项目的完成天数决定于那个项目经理管理这个项目,如下表所示。 任务:为每个项目分配一个项目经理,以最小化总共项目的天数。 任务分配问题Exc

文档评论(0)

1亿VIP精品文档

相关文档