运筹学

曾益

目录

  • 1 第一章 线性规划
    • 1.1 概述
    • 1.2 图解法
    • 1.3 线性规划的标准型
    • 1.4 线性规划解的概念
    • 1.5 单纯形法
    • 1.6 表格单纯形法
    • 1.7 解的讨论
    • 1.8 单元测试
  • 2 对偶问题
    • 2.1 单纯形法的矩阵描述
    • 2.2 对偶问题的提出
    • 2.3 线性规划的对偶理论
    • 2.4 影子价格
    • 2.5 对偶单纯形法
    • 2.6 灵敏度分析
    • 2.7 单元测试
  • 3 运输问题
    • 3.1 运输模型
    • 3.2 表上作业法
    • 3.3 不平衡问题
    • 3.4 运输模型的应用
    • 3.5 单元测试
  • 4 整数规划
    • 4.1 整数规划概述
    • 4.2 分枝定界法
    • 4.3 指派问题(匈牙利法)
    • 4.4 不平衡的指派问题
    • 4.5 0-1整数规划建模
    • 4.6 单元测试
  • 5 目标规划
    • 5.1 多目标规划
    • 5.2 目标规划的数学模型
    • 5.3 目标规划的解法
    • 5.4 目标规划的应用
  • 6 图论
    • 6.1 图的基本概念与基本定理
    • 6.2 树和最小支撑树
    • 6.3 最短路问题
      • 6.3.1 最短路算法
      • 6.3.2 举例
      • 6.3.3 最短路应用
    • 6.4 最大流问题
    • 6.5 最小费用流问题
  • 7 网络计划技术
    • 7.1 网络图及其绘制规则
    • 7.2 关键路线法
    • 7.3 计划评审技术
    • 7.4 网络计划的优化
  • 8 试卷
    • 8.1 期中试卷
    • 8.2 期末试卷1
    • 8.3 期末试卷2
表格单纯形法

 

 

  例题:

  

  ①先引入三个松弛变量,构造单位矩阵

  

  ②得到单位矩阵,构造出初始可行基B

  

  从中我们可以get信息:基向量组B和非基向量组N

  还可以知道所有变量的系数所组成的向量C和基变量XB非基变量XN

  

   我们需要的检验数就是系数减去Zjσj=cjzjZj=CBNj)    

  这是目标函数:Z=CBB1b+(CNCBB1N)XN      (b就是增广矩阵多出来的那些)

  当基矩阵B化成单位矩阵时,令非基变量XN=0,得到 Z=CBB1b 

 

  ③进行步骤3--6

  

  填入信息

  

 

  刚开始,基变量的系数全为0,所以Z=0,Zj=0,可以写出对应的检验数

x1

x2s1s2s3
50100000

 

  可以看出,x2对应的检验数最大,成为换入变量,而且根据最小值法则,知道s3是换出变量。于是将s3的位置换上x2,对应的系数也变成了100。

  

 

  我们再进行初等行变换,使x2s1s2对应的基矩阵变成单位矩阵。在此基础上进行计算Zj就可以利用其算出新一轮的检验数:

  

  我们可以发现,仍然存在检验数大于0的情况,唉,只能进入新一轮的迭代,x1作为换入变量,而经过最小比值规则,可以判定出s1是换出变量

  

  然后,我们再根据新的数据,写出新一轮的Zj和 检验数 ,发现此时的检验数全部≤0,我们成功地找到了最优解!

  

  结束啦!

  表格中,检验数全部≤0,根据判断规则,Z值为最优值(Z=27500),其解:

   X1=50,s1=50,X2=250,s2=s3=0

  为模型的最优解。