文章目录

  • 一、运输规划涉及内容
  • 二、运输规划问题的数学模型

一、运输规划涉及内容


运输规划涉及内容 :

① 运输规划问题的数学模型 ;

② 表上作业法 ;

③ 运输问题应用 ;

二、运输规划问题的数学模型


将 两个产地 A1\rm A_1A1​ , A2\rm A_2A2​ 的物品运往 三个销售地 B1\rm B_1B1​ , B2\rm B_2B2​ , B3\rm B_3B3​ ,

各地的 产量 , 销量 ,

各个产地 运往 各个销售地 的每件物品的运费如下图所示 :

B1\rm B_1B1​ B2\rm B_2B2​ B3\rm B_3B3​ 产量
A1\rm A_1A1​ 666 444 666 200200200
A2\rm A_2A2​ 666 555 555 300300300
销量 150150150 150150150 200200200

A1,A2\rm A_1 , A_2A1​,A2​ 的产量之和是 500500500 ,

B1,B2,B3\rm B_1 , B_2 , B_3B1​,B2​,B3​ 的总的销量之和是 500500500 ,

上述产量之和等于销量之和 , 是产销平衡的 ;

不同的产地运往不同的销地 , 运费不同 , 如何合理安排运输 , 能使总运费最少 ;

这里存在一个产销平衡问题 : 总产量 = 总销量 = 500500500 ;

假设变量 :

B1\rm B_1B1​ B2\rm B_2B2​ B3\rm B_3B3​ 产量
A1\rm A_1A1​ x1\rm x_1x1​ x2\rm x_2x2​ x3\rm x_3x3​ 200200200
A2\rm A_2A2​ x4\rm x_4x4​ x5\rm x_5x5​ x6\rm x_6x6​ 300300300
销量 150150150 150150150 200200200

A1\rm A_1A1​ 产地运往 B1\rm B_1B1​ 产地的产品数量是 x1\rm x_1x1​ ,

A1\rm A_1A1​ 产地运往 B2\rm B_2B2​ 产地的产品数量是 x2\rm x_2x2​ ,

A1\rm A_1A1​ 产地运往 B3\rm B_3B3​ 产地的产品数量是 x3\rm x_3x3​ ,

A2\rm A_2A2​ 产地运往 B1\rm B_1B1​ 产地的产品数量是 x4\rm x_4x4​ ,

A2\rm A_2A2​ 产地运往 B2\rm B_2B2​ 产地的产品数量是 x5\rm x_5x5​ ,

A2\rm A_2A2​ 产地运往 B3\rm B_3B3​ 产地的产品数量是 x6\rm x_6x6​ ;

存在以下等式约束 :

A1\rm A_1A1​ 的产量 x1+x2+x3=200\rm x_1 + x_2 + x_3 = 200x1​+x2​+x3​=200 ;

A2\rm A_2A2​ 的产量 x4+x5+x6=300\rm x_4 + x_5 + x_6 = 300x4​+x5​+x6​=300 ;

B1\rm B_1B1​ 的销量 x1+x4=150\rm x_1 + x_4 = 150x1​+x4​=150 ;

B2\rm B_2B2​ 的销量 x2+x5=150\rm x_2 + x_5= 150x2​+x5​=150 ;

B3\rm B_3B3​ 的销量 x3+x6=200\rm x_3 + x_6= 200x3​+x6​=200 ;

变量约束 : 每个变量肯定大于等于 0 ;

x1,x2,x3,x4,x5,x6≥0\rm x_1, x_2, x_3 , x_4 , x_5 , x_6 \geq 0x1​,x2​,x3​,x4​,x5​,x6​≥0

目标函数 : 目的是为了使运费最小 ;

minW=6x1+4x2+6x3+6x4+5x5+5x6\rm minW = 6x_1 + 4x_2 + 6x_3 + 6x_4 + 5x_5 + 5x_6minW=6x1​+4x2​+6x3​+6x4​+5x5​+5x6​

上述的目标函数与约束方程都是线性的 , 因此该规划是线性规划 ;

最终的线性规划如下 :

minW=6x1+4x2+6x3+6x4+5x5+5x6s.t{x1+x2+x3=200x4+x5+x6=300x1+x4=150x2+x5=150x3+x6=200x1,x2,x3,x4,x5,x6≥0\begin{array}{lcl} \rm minW = 6x_1 + 4x_2 + 6x_3 + 6x_4 + 5x_5 + 5x_6 \\\\ \rm s.t\begin{cases} \rm x_1 + x_2 + x_3 = 200 \\\\ \rm x_4 + x_5 + x_6 = 300 \\\\ \rm x_1 + x_4 = 150 \\\\ \rm x_2 + x_5= 150 \\\\ \rm x_3 + x_6= 200 \\\\ \rm x_1, x_2, x_3 , x_4 , x_5 , x_6 \geq 0 \end{cases}\end{array}minW=6x1​+4x2​+6x3​+6x4​+5x5​+5x6​s.t⎩⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎨⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎧​x1​+x2​+x3​=200x4​+x5​+x6​=300x1​+x4​=150x2​+x5​=150x3​+x6​=200x1​,x2​,x3​,x4​,x5​,x6​≥0​​

使用单纯形法对上述规划求解即可得到最优解 ;

单纯形法解线性规划最优解过程 :

① 基可行解 : 先找到一个 初始基可行解 ;

② 检验数 : 计算检验数 , 判定当前基可行解是否是 最优解 ;

③ 迭代 : 根据检验数确定 入基变量 , 根据入基变量系数计算 出基变量 , 然后进行 同解变换 , 生成新的单纯形表 , 继续计算检验数 ;

首先确定基是多少 , 将上述线性规划 , 转为标准形 , 约束方程的系数矩阵 Am×n\rm A_{m \times n}Am×n​ 是 m×n\rm m \times nm×n 矩阵 , n≥m\rm n \geq mn≥m , n\rm nn 是变量个数 , m\rm mm 是约束方程个数 ,

假设 Am×n\rm A_{m \times n}Am×n​ 矩阵是行满秩的 , 即秩为 m\rm mm , 约束方程个数为 m\rm mm , 上述运输问题的约束方程个数是 555 个 ;

上述运输问题的系数矩阵为 : 555 个约束方程对应的是 5×6\rm 5 \times 65×6 矩阵 ;

(111000000111100100010010001001)\begin{pmatrix} \quad 1 \quad 1 \quad 1 \quad 0 \quad 0 \quad 0 \quad \\\\ \quad 0 \quad 0 \quad 0 \quad 1 \quad 1 \quad 1 \quad \\\\ \quad 1 \quad 0 \quad 0 \quad 1 \quad 0 \quad 0 \quad \\\\ \quad 0 \quad 1 \quad 0 \quad 0 \quad 1 \quad 0 \quad \\\\ \quad 0 \quad 0 \quad 1 \quad 0 \quad 0 \quad 1 \quad \end{pmatrix}⎝⎜⎜⎜⎜⎜⎜⎜⎜⎜⎜⎜⎜⎛​111000000111100100010010001001​⎠⎟⎟⎟⎟⎟⎟⎟⎟⎟⎟⎟⎟⎞​

运输问题约束方程的 系数矩阵都是由 000 或 111 组成 的 , 这种矩阵称为 稀疏矩阵 , 稀疏矩阵的计算要远远比正常的矩阵更简单 ;

针对运输问题 , 存在一个简化版的单纯形法 ;

简化版的单纯形法与单纯形法的框架基本类似 , 也需要按照 ① 初始基可行解 , ② 最优解判定 , ③ 迭代 , 步骤进行计算 ;

【运筹学】运输规划 ( 运输规划问题的数学模型 | 运输问题引入 )相关推荐

  1. 【运筹学】运输规划 ( 运输规划基变量个数分析 )

    文章目录 一.运输规划基变量个数 二.运输规划问题数学模型基变量数定理 一.运输规划基变量个数 上一篇博客 [运筹学]运输规划 ( 运输规划问题的数学模型 | 运输问题引入 ) 提出了运输规划问题 , ...

  2. 【运筹学】运输规划 ( 运输规划问题模型及变化 | 表上作业法引入 )

    文章目录 一.运输规划问题模型及变化 二.运输规划问题求解 ( 表上作业法 ) 一.运输规划问题模型及变化 运输规划问题一般形式 ( 产销平衡 ) : m\rm mm 个产地 : A1,A2,A3,⋯ ...

  3. 【运筹学】运输规划 ( 运输规划基变量个数 | 运输问题一般形式 | 产销平衡 | 产销不平衡 )

    文章目录 一.运输规划基变量个数 二.运输规划问题一般形式 三.运输规划中的产销( 不 )平衡问题 一.运输规划基变量个数 运输规划问题 : minW=6x1+4x2+6x3+6x4+5x5+5x6s ...

  4. 运筹学计算机求解运输,运筹学上机报告运输问题的计算机求解.doc

    运筹学上机报告运输问题的计算机求解.doc 运筹学上机实验报告单20142015学年第2学期实验名称运输问题的计算机求解日期2015年5月19日班级姓名学号实验目的掌握运输问题的LINGO软件求解方法 ...

  5. 运筹学计算机求解运输,第19讲:计算机求解举例

    课程内容简介 <运筹学>课程是网络教育考试的一门必修课.这门课程的主要特点是数量分析与计算机操作.设立本门课程的目的:通过本课程的学习使学员充分认识到运筹就在自己身边,它是经济管理和决策过 ...

  6. [HR规划]人力资源规划详解(zt)

    一.什么是人力资源规划? 人力资源计划是指根据企业的发展规划,通过企业未来的人力资源的需要和供给状况的分析及估计.对职务编制.人员配置.教育培训.人力资源管理政策.招聘和选择等内容进行的人力资源部门的 ...

  7. python职业规划书_Python学习过后,职业规划怎样规划?

    机器学习的快速兴起下,Python逐步成为其开发的主要编程语言,简单易用的特点使得Python不仅成为了机器学习和数据科学的开发语言,同时在数据爬取.Web开发等多个方面也发挥着重要的作用.那么在Py ...

  8. 技术管理规划-如何规划团队的架构

    管理规划的4个要素 1.职能[清楚自己团队的基本职责和使命] 2.目标[为团队设定清晰的目标] 3.团队[团队的架构规划] 4.路径 团队目标 根据团队目标去梳理团队 团队目标: 某个时间节点,团队发 ...

  9. SQL Server 文件规划 -位置规划

    数据库设计中,文件规划是相当重要的一个环节. 这部分内容包括文件数目的规划,大小的规划,位置的规划. 本篇介绍的是文件位置的规划,如下图所示 1. 数据文件 有可能的情况下,应该区分经常更新的表与不经 ...

最新文章

  1. 【二分图最大匹配】【HDU2063】过山车
  2. 格式化输出和printf命令
  3. SqlServer中bit类型的性别的一些问题
  4. 模拟三:STEMA 考试选择题模拟练习试卷(初级组)及答案 + 自我解题笔记
  5. [转] Node.js的线程和进程
  6. iTerm2 快捷键大全
  7. JAVA面试考点解析(12) -- 算法
  8. SqlMap自动化SQL注入测试工具简绍
  9. utilities(C/C++)
  10. 年终了,看雪给努力又认真的你颁奖!
  11. Linux基础三(软件安装管理)
  12. java 汉字区位码表,中文汉字编码知识及各种中文编码对应的编码区间总结
  13. 左耳朵耗子:公司监控员工行为,这事逻辑就不对
  14. 【区块链】以太坊Solidity编程:智能合约实现之基本语法
  15. JAVA基础之Http协议
  16. WD移动硬盘无法存储,提示空间不够(已解决)——当移动硬盘遇到坚果云
  17. 服务器win10系统开机慢,Win10系统更新后开机变得很慢的解决方法
  18. 揭秘“爆款级”产品!看葡萄城活字格低代码平台是如何诞生的
  19. java技术面试总结评语,成长路线图
  20. 数据分析实战(一百零一):项目分析思路 —— 用户增长实践经验分享

热门文章

  1. 小米3 日历 同步google日历
  2. HTML之CSS画三角形原理
  3. Linux常用的命令
  4. GEC6818音乐播放器制作
  5. 教你在网页中添加微软地图
  6. KF/EKF/UKF-卡尔曼滤波及其改进算法[1]
  7. Microsoft详细介绍了OPSEC,SolarWinds黑客使用的取证技术
  8. ofo创始人戴威称共享单车日收入接近1000万
  9. es文件浏览器添加ftp服务器,es文件浏览器新建ftp服务器
  10. BOSHIDA 模块电源的分类(二)