【运筹学】运输规划 ( 运输规划问题模型及变化 | 表上作业法引入 )
文章目錄
- 一、運輸規(guī)劃問題模型及變化
- 二、運輸規(guī)劃問題求解 ( 表上作業(yè)法 )
一、運輸規(guī)劃問題模型及變化
運輸規(guī)劃問題一般形式 ( 產(chǎn)銷平衡 ) :
m\rm mm 個產(chǎn)地 : A1,A2,A3,?,Am\rm A_1, A_2,A_3 , \cdots , A_mA1?,A2?,A3?,?,Am? ;
n\rm nn 個銷地 : B1,B2,B3,?,Bn\rm B_1, B_2,B_3 , \cdots , B_nB1?,B2?,B3?,?,Bn? ;
ai\rm a_iai? 表示產(chǎn)地 Ai\rm A_iAi? 的產(chǎn)量 , i=1,2,3,?,m\rm i = 1, 2,3, \cdots , mi=1,2,3,?,m ;
bj\rm b_jbj? 表示產(chǎn)地 Bj\rm B_jBj? 的銷量 , j=1,2,3,?,n\rm j = 1, 2,3, \cdots , nj=1,2,3,?,n ;
cij\rm c_{ij}cij? 表示將 Ai\rm A_iAi? 產(chǎn)地的產(chǎn)品運往 Bj\rm B_jBj? 銷地的運輸成本 ;
假設 xij\rm x_{ij}xij? 是從產(chǎn)地 Ai\rm A_iAi? 運往銷地 Bj\rm B_jBj? 的運輸量 ;
可以得到如下線性規(guī)劃模型 :
minW=∑i=1m∑j=1ncijxijs.t{∑j=1nxij=ai(i=1,2,3,?,m)∑i=1mxij=bj(j=1,2,3,?,n)xij≥0(i=1,2,3,?,m;j=1,2,3,?,n)\begin{array}{lcl} \rm minW = \sum_{i = 1}^{m} \sum_{j = 1}^{n} c_{ij} x_{ij} \\\\ \rm s.t\begin{cases} \rm \sum_{j = 1}^{n} x_{ij} = a_i \ \ \ \ ( \ i = 1, 2,3, \cdots , m \ ) \\\\ \rm \sum_{i = 1}^{m} x_{ij} = b_j \ \ \ \ ( \ j = 1, 2,3, \cdots , n \ ) \\\\ \rm x_{ij} \geq 0 \ \ \ \ ( \ i = 1, 2,3, \cdots , m \ \ ; \ \ j = 1, 2,3, \cdots , n \ ) \end{cases}\end{array}minW=∑i=1m?∑j=1n?cij?xij?s.t????????????????∑j=1n?xij?=ai?????(?i=1,2,3,?,m?)∑i=1m?xij?=bj?????(?j=1,2,3,?,n?)xij?≥0????(?i=1,2,3,?,m??;??j=1,2,3,?,n?)??
此外運輸規(guī)劃還有一些變化模型 :
① 目標函數(shù)求最大值 , 如利潤最大 ;
② 運輸能力限制 , 需要在模型中加入等式或不等式約束條件 ;
③ 產(chǎn)銷不平衡 , 參考 【運籌學】運輸規(guī)劃 ( 運輸規(guī)劃基變量個數(shù) | 運輸問題一般形式 | 產(chǎn)銷平衡 | 產(chǎn)銷不平衡 ) 三、運輸規(guī)劃中的產(chǎn)銷( 不 )平衡問題 ;
二、運輸規(guī)劃問題求解 ( 表上作業(yè)法 )
運輸問題線性規(guī)劃 本質(zhì)也是線性規(guī)劃 , 是特殊的線性規(guī)劃 , 其 最優(yōu)解 可以使用 單純形法 求得 ;
運輸問題是線性規(guī)劃中比較簡單的模型 , 其系數(shù)矩陣中的元素都是 0,10,10,1 , 是稀疏矩陣 , 可以使用簡化版的單純形法求最優(yōu)解 , 該方法稱為 " 表上作業(yè)法 " ;
m\rm mm 個產(chǎn)地 , n\rm nn 個銷地 , 變量個數(shù)是 m×n\rm m \times nm×n 個 ;
m\rm mm 個產(chǎn)地 , n\rm nn 個銷地 , 約束方程個數(shù)是 m+n\rm m + nm+n 個 , 這些約束方程中 , 有一個是多余的 , 最本質(zhì)的方程最多有 m+n?1\rm m + n - 1m+n?1 個 ;
第一步 , 開始找 初始基可行解 , 基變量個數(shù)是 m+n?1\rm m + n - 1m+n?1 個 , 基矩陣的秩是 m+n?1\rm m + n - 1m+n?1 ;
求解基可行解時 , 非基變量取值 000 , 基變量允許非 000 變量 , 找 m+n?1\rm m + n - 1m+n?1 個基變量 ,
第二步 , 找到一個規(guī)則 , 判斷是否是最優(yōu)解 ;
第三步 , 如果不是最優(yōu)解 , 進行 迭代 , 如何進行迭代 ;
《新程序員》:云原生和全面數(shù)字化實踐50位技術專家共同創(chuàng)作,文字、視頻、音頻交互閱讀總結
以上是生活随笔為你收集整理的【运筹学】运输规划 ( 运输规划问题模型及变化 | 表上作业法引入 )的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【运筹学】运输规划 ( 运输规划基变量个
- 下一篇: 【运筹学】表上作业法 ( 求初始基可行解