【运筹学】表上作业法 ( 示例 | 使用 “ 闭回路法 “ 计算检验数判定最优解 )
文章目录
- 一、运输规划问题
- 二、使用 " 闭回路法 " 计算检验数判定最优解
一、运输规划问题
运输规划问题 :
B1\rm B_1B1 | B1\rm B_1B1 | B1\rm B_1B1 | B1\rm B_1B1 | 产量 | |
---|---|---|---|---|---|
A1\rm A_1A1 | 333 | 111111 | 444 | 444 | 777 |
A1\rm A_1A1 | 777 | 777 | 333 | 888 | 444 |
A1\rm A_1A1 | 111 | 222 | 101010 | 666 | 999 |
销量 | 333 | 666 | 555 | 666 | 202020 |
使用最小元素法找到的初始基变量与基可行解 :
B1\rm B_1B1 | B2\rm B_2B2 | B3\rm B_3B3 | B4\rm B_4B4 | 产量 | |
---|---|---|---|---|---|
A1\rm A_1A1 | 333 | 111111 | 444 , 111 | 444 , 666 | 777 |
A2\rm A_2A2 | 777 | 777 | 333 , 444 | 888 | 444 |
A3\rm A_3A3 | 111 , 333 | 222 , 666 | 101010 | 666 , 000 | 999 |
销量 | 333 | 666 | 555 | 666 | 202020 |
二、使用 " 闭回路法 " 计算检验数判定最优解
计算检验数 判定上述 初始基可行解 是否是 最优解 ;
每个非基变量 , 都要计算一次检验数 ;
1. 计算 σ11\sigma_{11}σ11 检验数
使用 闭回路法 计算检验数 , 首先要确定闭回路 ; 以非基变量为起点 , 然后构造回路 , 只能在基变量对应的格子位置拐弯 ;
σ11=3−1+6−4=4≥0\sigma_{11} = 3 - 1 + 6 - 4 =4 \geq 0σ11=3−1+6−4=4≥0
该检验数 ≥0\geq 0≥0 , 如果按照这个回路调整运费会增加 , 每调整一个产品都会增加 444 个单位运费 ;
计算检验数时 , 只计算拐弯的基变量的运费 , 经过的基变量运费不计算 ;
2. 计算 σ12\sigma_{12}σ12 检验数
使用 闭回路法 计算检验数 , 首先要确定闭回路 ; 以非基变量为起点 , 然后构造回路 , 只能在基变量对应的格子位置拐弯 ;
σ12=11−2+6−4=11≥0\sigma_{12} = 11 - 2 + 6 - 4 =11 \geq 0σ12=11−2+6−4=11≥0
该检验数 ≥0\geq 0≥0 , 如果按照这个回路调整运费会增加 , 每调整一个产品都会增加 111111 个单位运费 ;
计算检验数时 , 只计算拐弯的基变量的运费 , 经过的基变量运费不计算 ;
3. 计算 σ21\sigma_{21}σ21 检验数
使用 闭回路法 计算检验数 , 首先要确定闭回路 ; 以非基变量为起点 , 然后构造回路 , 只能在基变量对应的格子位置拐弯 ;
σ21=7−1+6−4+4−3=9≥0\sigma_{21} = 7 - 1 + 6 - 4 + 4 - 3 =9 \geq 0σ21=7−1+6−4+4−3=9≥0
该检验数 ≥0\geq 0≥0 , 如果按照这个回路调整运费会增加 , 每调整一个产品都会增加 999 个单位运费 ;
计算检验数时 , 只计算拐弯的基变量的运费 , 经过的基变量运费不计算 ;
4. 计算 σ22\sigma_{22}σ22 检验数
使用 闭回路法 计算检验数 , 首先要确定闭回路 ; 以非基变量为起点 , 然后构造回路 , 只能在基变量对应的格子位置拐弯 ;
σ22=7−2+6−4+4−3=8≥0\sigma_{22} = 7 - 2 + 6 - 4 + 4 - 3 =8 \geq 0σ22=7−2+6−4+4−3=8≥0
该检验数 ≥0\geq 0≥0 , 如果按照这个回路调整运费会增加 , 每调整一个产品都会增加 888 个单位运费 ;
计算检验数时 , 只计算拐弯的基变量的运费 , 经过的基变量运费不计算 ;
5. 计算 σ24\sigma_{24}σ24 检验数
使用 闭回路法 计算检验数 , 首先要确定闭回路 ; 以非基变量为起点 , 然后构造回路 , 只能在基变量对应的格子位置拐弯 ;
σ24=8−4+4−3=5≥0\sigma_{24} = 8 - 4 + 4 - 3 =5 \geq 0σ24=8−4+4−3=5≥0
该检验数 ≥0\geq 0≥0 , 如果按照这个回路调整运费会增加 , 每调整一个产品都会增加 555 个单位运费 ;
计算检验数时 , 只计算拐弯的基变量的运费 , 经过的基变量运费不计算 ;
6. 计算 σ33\sigma_{33}σ33 检验数
使用 闭回路法 计算检验数 , 首先要确定闭回路 ; 以非基变量为起点 , 然后构造回路 , 只能在基变量对应的格子位置拐弯 ;
σ33=10−6+4−4=4≥0\sigma_{33} = 10 - 6 + 4 - 4 =4 \geq 0σ33=10−6+4−4=4≥0
该检验数 ≥0\geq 0≥0 , 如果按照这个回路调整运费会增加 , 每调整一个产品都会增加 444 个单位运费 ;
计算检验数时 , 只计算拐弯的基变量的运费 , 经过的基变量运费不计算 ;
经过上述运算 , 所有的非基变量检验数都 ≥0\geq 0≥0 , 当前的基可行解就是最优解 ;
【运筹学】表上作业法 ( 示例 | 使用 “ 闭回路法 “ 计算检验数判定最优解 )相关推荐
- 【运筹学】运输规划、表上作业法总结 ( 运输规划模型 | 运输规划变量个数 | 表上作业法 | 最小元素法 | 差额 Vogel 法 ★ | 闭回路法 ) ★★★
文章目录 一.运输规划模型 1.产销平衡模型 2.产销不平衡模型 二.运输规划数学模型变量个数 三.表上作业法 四.表上作业法 : 求初始基可行解 1.最小元素法 2.差额法 ( Vogel ) 推荐 ...
- 【运筹学】单纯形法总结 ( 单纯形法原理 | 单纯形法流程 | 单纯形表 | 计算检验数 | 最优解判定 | 入基变量 | 出基变量 | 方程组同解变换 ) ★★★
文章目录 一.单纯形法原理 二.单纯形法流程 三.单纯形法案例一 1.线性规划示例 2.转化标准形式 3.查找初始基可行解 4.初始基可行解的最优解判定 5.第一次迭代 : 入基与出基变量选择 6.第 ...
- 【运筹学】线性规划数学模型 ( 单纯形法 | 第二次迭代 | 方程组同解变换 | 生成新单纯形表 | 计算检验数 | 最优解判定 | 线性规划解个数分析 )
文章目录 一.第二次迭代 二.方程组同解变换 三.生成新的单纯形表 四.计算检验数.最优解判定 五.最优解个数说明 1.唯一最优解 2.无穷最优解 3.无界解 4.总结 六.出基变量选择说明 上一篇博 ...
- 【运筹学】表上作业法 ( 最优解判别 | 初始基可行解 | 运费修改可行性方案 | 闭回路法 )
文章目录 一.最优解判别 二.初始基可行解 三.运费修改可行性方案 四.闭回路法 一.最优解判别 在上两篇博客 [运筹学]表上作业法 ( 求初始基可行解 | 最小元素法 ) , [运筹学]表上作业法 ...
- 【运筹学】表上作业法 ( 示例 | 使用 “ 最小元素法 “ 找初始基可行解 )
文章目录 一.运输规划问题 二.找初始基可行解 一.运输规划问题 运输规划问题 : B1\rm B_1B1 B1\rm B_1B1 B1\rm B_1B1 B1\rm B_1B1 产量 A1\ ...
- 【运筹学】表上作业法 ( 最小元素法分析 | Vogel 方法 )
文章目录 一." 最小元素法 " 分析 二.Vogel 方法 ( 差额法 ) 一." 最小元素法 " 分析 在上一篇博客 [运筹学]表上作业法 ( 求初始基可行 ...
- 【运筹学】运输规划 ( 运输规划问题模型及变化 | 表上作业法引入 )
文章目录 一.运输规划问题模型及变化 二.运输规划问题求解 ( 表上作业法 ) 一.运输规划问题模型及变化 运输规划问题一般形式 ( 产销平衡 ) : m\rm mm 个产地 : A1,A2,A3,⋯ ...
- 【运筹学】表上作业法 ( 求初始基可行解 | 最小元素法 )
文章目录 一.表上作业法 第一步 : 确定初始基可行解 二.最小元素法 一.表上作业法 第一步 : 确定初始基可行解 运输问题如下 : 下面的表格代表 333 个产地 , 444 个销地 的运输规划问 ...
- 运筹学—运输问题与表上作业法
西北角法 不考虑运价,从西北角的格子开始分配运量,按尽可能满足一方取小的原则,第一行和第一列的格子分配完后,依次向东南角方向的格子进行运量分配. 例如: 第一步:列出产售平衡表 第二步:利用西北角法进 ...
最新文章
- Linux 批量加用户
- sidhu眼中的CoordinatorLayout.Behavior(二)
- 为了压榨CNN模型,这几年大家都干了什么
- html 载入中,用纯CSS实现加载中动画效果
- 查看git当前tag_常用的 Git 命令清单
- jdeveloper_JDeveloper中的Java反编译器
- android磁场传感器页面布局在哪,基于磁场检测的寻线小车传感器布局研究
- 比特币、以太坊、瑞波币、万融链和区块链
- create-react-app中配置antd按需加载、less、proxy、路径别名
- PHP获取当前脚本内存占用情况
- 中国移动Mas(普通短信)
- android Paddle 视频字幕识别TTS语音
- vue vant ui 教程注意事项
- 使用matlab的appdesigner绘制Steward并联机构
- uva 11538 Chess Queen
- 请求的url中带#是什么意思呢?
- element ui 前台模板_一个干净优雅的 Element UI Admin 模板
- 遮挡目标检测持续汇总
- TakePhoto-轻量级Android照片处理框架
- J9数字论:现阶段Web3.0存在的问题有哪些
热门文章
- C#里的委托和事件实现 (转)
- [windows版]搭建php的redis环境
- 一本通1655数三角形
- android 实现模拟加载中的程序
- [JAVA_开课吧资源]第一周 Java语言概述、Java语言基础
- Opera 扩展文章目录
- 【CSS3】CSS中的定位
- [bzoj1797][Ahoi2009]Mincut 最小割
- mysql补充(3)优化sql语句查询常用的30种方法
- BZOJ 1691: [Usaco2007 Dec]挑剔的美食家( 平衡树 )