[管理学]第8章 网络管理1.pptVIP

  • 4
  • 0
  • 约6.87千字
  • 约 54页
  • 2018-02-28 发布于浙江
  • 举报
[管理学]第8章 网络管理1

8.3.1 确定性网络线性规划 把确定性网络管理问题表示成一个线性规划: 约束条件: * * 目标函数8.2表示:目标是接受能最大化总净利润的需求 每种资源都有形如式8.3的约束 保证航空公司可满足接受的所有需求 式8.4是需求约束:每个ODF的销量都受到该ODF需求的限制 式8.5保证了所有的分配额都大于等于零 * * 例8.1 某航空公司运营着如图8.6所示的两航班航空网络,它为三条航线都提供折扣票和全价票。 两种资源组合成了6个ODF,表8.2是ODF-资源对应表。航空公司分派了一架100座的飞机给从旧金山到丹佛的航班1,一架120座的飞机给从丹佛到圣路易斯的航班2。相应的需求和票价如表8.4。 * * 注意:无约束需求在旧金山到丹佛的航班上是160,在丹佛到圣路易斯的航班上是170 由于需求超过了两个航班的能力,因此需要拒绝一些乘客 * * 图8.6 一个简单的中心辐射型网络 旧金山 丹佛 圣路易斯 航班1 航班2 已经安排好时间表, 使得乘客可在丹佛从航班1转机到航班2 * * 表8.2 两航班例子的关联变量aij的值 资源(i) ODF(j) 1 2 3 4 5 6 1 1 1 0 0 1 1 2 0 0 1 1 1 1 * * 表8.4 两航班网络管理例子的票价和需求 编号 ODF 票价 需求 1 旧金山到丹佛全价票 150 30 2 旧金山到丹佛折扣票 100 60 3 丹佛到圣路易斯全价票 120 20 4 丹佛到圣路易斯折扣票 80 80 5 旧金山到圣路易斯全价票 250 30 6 旧金山到圣路易斯折扣票 170 40 * * 这个例子的线性规划 max(150x1+100x2+120x3+80x4+250x5+170x6) 约束条件: x1 + x2 + x5 + x6 ≤ 100 x3 + x4 + x5 + x6 ≤ 120 x1 ≤ 30 x2 ≤ 60 x3 ≤ 20 x4 ≤ 80 x5 ≤ 30 x6 ≤ 40 x1, x2, x3, x4, x5, x6 ≥ 0 * * MATLAB MATLAB的线性规划函数linprog针对线性规划: * * 解释 输入部分: f:目标函数,实为目标函数的系数,以列矩阵表示 a:不等式约束矩阵,左边 b:不等式约束矩阵,右边,以列矩阵表示 aeq:等式约束矩阵,左边 beq:等式约束矩阵,右边,以列矩阵表示 lb:自变量x的下界, ub:自变量x的上界,均以列矩阵表示 * * 解释-续 x:最优解,以列矩阵表示 fval或fv:最优值 exitflag或ex:输出标志 1:有最优解 0:迭代次数超过设定次数 -2:约束区域不可行 -3: 问题无解 * * 表8.5 两航班网络管理例子的解 编号 ODF 票价 分配额 收益 1 旧金山到丹佛全价票 150 30 4500 2 旧金山到丹佛折扣票 100 40 4000 3 丹佛到圣路易斯全价票 120 20 2400 4 丹佛到圣路易斯折扣票 80 70 5600 5 旧金山到圣路易斯全价票 250 30 7500 6 旧金山到圣路易斯折扣票 170 0 0 总收益:24000美元 * * 表8.4-8.5 两航班网络管理例子的解 编号 ODF 票价 分配额 需求 1 旧金山到丹佛全价票 150 30 30 2 旧金山到丹佛折扣票 100 40 60 3 丹佛到圣路易斯全价票 120 20 20 4 丹佛到圣路易斯折扣票 80 70 80 5 旧金山到圣路易斯全价票 250 30 30 6 旧金山到圣路易斯折扣票 170 0 40 * * 结果讨论 接受了每个产品的所有全价票乘客 在两个市场都接

文档评论(0)

1亿VIP精品文档

相关文档