日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

运输问题(模型建立、表上作业法、产销平衡、产销不平衡)

發(fā)布時間:2023/12/10 编程问答 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 运输问题(模型建立、表上作业法、产销平衡、产销不平衡) 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

運輸問題

文章目錄

        • 運輸問題
          • 模型建立
          • 表上作業(yè)法和對產(chǎn)銷平衡問題的處理
          • 對產(chǎn)銷不平衡問題的處理

模型建立
  • 已知有mmm個生產(chǎn)地點Ai(i=1,?,m)A_i(i=1,\cdots,m)Ai?(i=1,?,m),可供應某種(單個)物資,供應量(產(chǎn)量)分別為ai(i=1,?,m)a_i(i=1,\cdots,m)ai?(i=1,?,m)。現(xiàn)有nnn個銷地Bj(j=1,?,n)B_j(j=1,\cdots,n)Bj?(j=1,?,n),其需求量分別為bj(j=1,?,n)b_j(j=1,\cdots,n)bj?(j=1,?,n)。用cijc_{ij}cij?表示從AiA_iAi?運到BjB_jBj?的單位物資的運價。設從AiA_iAi?運到BjB_jBj?的運輸量為xij(xij≥0)x_{ij}(x_{ij}\ge 0)xij?(xij?0)

  • 目標函數(shù)
  • min?z=∑i=1m∑j=1ncijxij\min z=\sum\limits_{i=1}^m\sum\limits_{j=1}^n c_{ij}x_{ij} minz=i=1m?j=1n?cij?xij?

  • 約束條件
    {∑i=1mxij=bj,j=1,?,n?銷量角度∑j=1nxij=ai,i=1,?,m?產(chǎn)量角度xij≥0\left\{\begin{array}{l} \sum\limits_{i=1}^mx_{ij}=b_j,~j=1,\cdots,n\Leftarrow\text{銷量角度}\\ \sum\limits_{j=1}^nx_{ij}=a_i,~i=1,\cdots,m\Leftarrow\text{產(chǎn)量角度}\\ x_{ij}\ge 0 \end{array}\right. ????????????i=1m?xij?=bj?,?j=1,?,n?銷量角度j=1n?xij?=ai?,?i=1,?,m?產(chǎn)量角度xij?0?
    • 對于產(chǎn)銷平衡的運輸問題,有以下關(guān)系式成立
      ∑j=1nbj=∑j=1n(∑i=1mxij)=∑i=1n(∑j=1mxij)=∑i=1mai\sum\limits_{j=1}^nb_j=\sum\limits_{j=1}^n(\sum\limits_{i=1}^mx_{ij})=\sum\limits_{i=1}^n(\sum\limits_{j=1}^mx_{ij})=\sum\limits_{i=1}^ma_i j=1n?bj?=j=1n?(i=1m?xij?)=i=1n?(j=1m?xij?)=i=1m?ai?
      ?\Rightarrow?模型最多只有m+n?1m+n-1m+n?1個獨立的約束方程?\Rightarrow?系數(shù)矩陣的秩≤m+n?1\le m+n-1m+n?1?\Rightarrow?一定存在可行解

    • 系數(shù)矩陣的結(jié)構(gòu)松散特殊
      x11x12?x1nx21x22?x2n?xm1xm2?xmnu1u2?umv1v2?vn[11?111?1?11?1111111???111]\begin{array}{l} &\left.\begin{array}{l} x_{11}~x_{12}~~\cdots ~x_{1n}~x_{21}~x_{22}~\cdots ~~x_{2n}~\cdots ~~x_{m1}~x_{m2}~\cdots ~x_{mn} \end{array}\right.\\ \left.\begin{array}{l} u_1\\u_2\\\vdots\\u_m\\v_1\\v_2\\\vdots\\v_n \end{array}\right. &\left[\begin{array}{ccccccccccccc} 1&1&\cdots&1&&&&&&&&&\\ &&&&1&1&\cdots&1&&&&&\\ &&&&&&&&\ddots&&&&\\ &&&&&&&&&1&1&\cdots&1\\ 1&&&&1&&&&&1&&&\\ &1&&&&1&&&&&1&&\\ &&\ddots&&&&\ddots&&&&&\ddots&\\ &&&1&&&&1&&&&&1 \end{array}\right] \end{array} u1?u2??um?v1?v2??vn???x11??x12?????x1n??x21??x22?????x2n?????xm1??xm2????xmn???????????????11?11????11?11?11????11???11?11????11???????????????
      ?\Rightarrow?系數(shù)矩陣的系數(shù)向量PijP_{ij}Pij?可以表示為Pij=(0?1?0?1?0)T=ei+em+jP_{ij}=(0\cdots1\cdots0\cdots1\cdots0)^T=e_i+e_{m+j}Pij?=(0?1?0?1?0)T=ei?+em+j?

  • 運輸問題與指派問題類似,區(qū)別在于運輸問題約束方程中的自由項ai,bja_i,b_jai?,bj?非負即可,但指派問題恒為1。不能用匈牙利法求解運輸問題

表上作業(yè)法和對產(chǎn)銷平衡問題的處理
  • e.g. 三個產(chǎn)地A1,A2,A3A_1,A_2,A_3A1?,A2?,A3?,產(chǎn)量分別是7,4,9,四個銷地B1,B2,B3,B4B_1,B_2,B_3,B_4B1?,B2?,B3?,B4?,銷量分別是3,6,5,6.又已知單位運價,求min?z\min zminz
  • 根據(jù)7+4+9=3+5+6+57+4+9=3+5+6+57+4+9=3+5+6+5容易得到產(chǎn)銷平衡

  • 畫出產(chǎn)銷平衡表和單位運價表(合在一起)

    B1B_1B1?B2B_2B2?B3B_3B3?B4B_4B4?產(chǎn)量
    A1A_1A1?x11∥3x_{11}\|3x11?3x12∥11x_{12}\|11x12?11x13∥3x_{13}\|3x13?3x14∥10x_{14}\|10x14?10777
    A2A_2A2?x21∥1x_{21}\|1x21?1x22∥9x_{22}\|9x22?9x23∥2x_{23}\|2x23?2x24∥8x_{24}\|8x24?8444
    A3A_3A3?x31∥7x_{31}\|7x31?7x32∥4x_{32}\|4x32?4x33∥10x_{33}\|10x33?10x34∥5x_{34}\|5x34?5999
    銷量333666555666

    該表即可作為表上作業(yè)法的使用起點

  • 確定初始基可行解,查看視頻

    • 西北角法:從表的西北角開始,填出m+n?1m+n-1m+n?1個數(shù)作為初始解

      注:西北角法純粹就是為了找到個解,但是局限性太大

      注:當出現(xiàn)退化(即按步驟計算出來的運輸量為0)時,在相應的格中一定要填一個0,以表示此格為數(shù)字格

    • 最小元素法:就近供應,從運輸單價最小的地方開始確定供銷關(guān)系

      注:可能一開始很節(jié)省,但之后翻倍增長

    • 伏格爾法:從運費差額的角度去考慮(更容易找到最優(yōu)解)

    • 求各行各列最小運價與次小運價的差額(絕對值)
    • 選出1中所有差額的最大值,找到這個最大值所對應的行或列,再找這行或列中的最小運價,優(yōu)先供應(若差額最大值有多個,任選一個即可)
    • 如果某一行或某一列按照這種方法已被供應了,則劃去該行或該列,在剩下的行列中重復這種方法,直到劃去所有的行列
  • 判別最優(yōu)解

    • 閉回路法:以某一空格(非基變量)為起點,用水平線或者豎直線向前劃線,對于其他空格,只能穿過,不能轉(zhuǎn)向,只有在碰到某一數(shù)字時才能轉(zhuǎn)彎。按照這一規(guī)矩繼續(xù)前進,直到回到起始空格位置。(回路是唯一的)。有幾個空格就必須找?guī)讉€回路
      檢驗數(shù)=奇數(shù)頂點的單位運價之和?偶數(shù)頂點的單位運價之和\text{檢驗數(shù)}=\text{奇數(shù)頂點的單位運價之和}-\text{偶數(shù)頂點的單位運價之和} 檢驗數(shù)=奇數(shù)頂點的單位運價之和?偶數(shù)頂點的單位運價之和
      檢驗數(shù)經(jīng)濟意義:當由AiA_iAi?BjB_jBj?增運一個單位的貨物時,所引起的總運輸成本的變化


      局限:產(chǎn)銷點很多時,計算很繁,不好找回路

    • 位勢法:另一種計算檢驗數(shù)的方法,但是只能計算不能調(diào)整

      • 每一個格都對應了唯一確定的行列的位置,那么我們就認為每個格都對應唯一的行勢(uiu_iui?)和唯一的列勢(vjv_jvj?),且σij=cij?(ui+vj)\sigma_{ij}=c_{ij}-(u_i+v_j)σij?=cij??(ui?+vj?)。對于所有的有數(shù)格σ=0\sigma=0σ=0,故可通過σ=0\sigma=0σ=0列出方程組,求出所有的ui,vju_i,v_jui?,vj?,那么,對于空格來說就可以直接計算σij\sigma_{ij}σij?并比較
  • 解的調(diào)整:在負檢驗數(shù)中,選擇絕對值最大的空格作為調(diào)整的切入點,并在表格上以該點出發(fā),沿著其閉回路,在回路所經(jīng)過的每一個方格內(nèi)一次表上+q+q+q?q-q?q,由于存在非負約束,故只需保證回路上所有的xij±q≥0x_{ij}\pm q\ge 0xij?±q0,由此便可得到qqq的具體值。然后根據(jù)計算出來的qqq值對相應的頂點進行調(diào)整,重復計算檢驗數(shù)和調(diào)整解的過程

    • 當某個非基變量(空格)的檢驗數(shù)為0時,該問題有無窮多最優(yōu)解
  • 對產(chǎn)銷不平衡問題的處理
    • 產(chǎn)大于銷:∑ai>∑bj\sum a_i>\sum b_jai?>bj?;產(chǎn)小于銷:∑ai<∑bj\sum a_i<\sum b_jai?<bj?

    • 產(chǎn)大于銷
      min?z=∑i=1m∑j=1ncijxijs.t.{∑i=1mxij=bj,j=1,?,n∑j=1nxij≤ai,i=1,?,mxij≥0\begin{array}{l} \min z=\sum\limits_{i=1}^m\sum\limits_{j=1}^n c_{ij}x_{ij}\\ s.t. \left\{\begin{array}{l} \sum\limits_{i=1}^mx_{ij}=b_j,~j=1,\cdots,n\\ \sum\limits_{j=1}^nx_{ij}\le a_i,~i=1,\cdots,m\\ x_{ij}\ge 0 \end{array}\right. \end{array} minz=i=1m?j=1n?cij?xij?s.t.????????????i=1m?xij?=bj?,?j=1,?,nj=1n?xij?ai?,?i=1,?,mxij?0??

      • 引入mmm個松弛變量:∑j=1n+1xij=ai,i=1,?,m\sum\limits_{j=1}^{n+1}x_{ij}=a_i,~i=1,\cdots,mj=1n+1?xij?=ai?,?i=1,?,m
      • 對于bn+1b_{n+1}bn+1?可以令bn+1=∑ai?∑bjb_{n+1}=\sum a_i-\sum b_jbn+1?=ai??bj?
      • 難點在于價值系數(shù),在實際解題過程中,必須具體問題具體分析。若要求將這個產(chǎn)地的所有多產(chǎn)的全部被用掉,可以令相應的價值系數(shù)為大M

  • xijx_{ij}xij?為第iii季度生產(chǎn)的用于第jjj季度交貨的柴油機數(shù)。
  • 根據(jù)合同要求,則有
    {x11=10x12+x22=15x13+x23+x33=25x14+x24+x34+x44=20\left\{\begin{array}{lcl} x_{11}&=&10\\ x_{12}+x_{22}&=&15\\ x_{13}+x_{23}+x_{33}&=&25\\ x_{14}+x_{24}+x_{34}+x_{44}&=&20 \end{array}\right. ????????x11?x12?+x22?x13?+x23?+x33?x14?+x24?+x34?+x44??====?10152520?
  • 由每季度生產(chǎn)的用于當季和以后各季的柴油機數(shù)不可能超過該季度的生產(chǎn)能力,得
    {x11+x12+x13+x14≤25x22+x23+x24≤35x33+x34≤30x44≤10\left\{\begin{array}{rcl} x_{11}+x_{12}+x_{13}+x_{14}\le 25\\ x_{22}+x_{23}+x_{24}\le 35\\ x_{33}+x_{34}\le 30\\ x_{44}\le 10 \end{array}\right. ????????x11?+x12?+x13?+x14?25x22?+x23?+x24?35x33?+x34?30x44?10?
  • 可以看出該問題實際上是一個運輸問題,并且產(chǎn)大于銷(并且考慮實際意義,i>ji>ji>jxij=0x_{ij}=0xij?=0),畫出表格如圖,注意價值系數(shù)cijc_{ij}cij?的計算,應該是實際成本加上儲存維護費用
    • 對于D列,如果題目沒有特殊說明,默認成本為0

    總結(jié)

    以上是生活随笔為你收集整理的运输问题(模型建立、表上作业法、产销平衡、产销不平衡)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

    主站蜘蛛池模板: 在线免费观看h片 | 久久中文精品 | a√在线视频 | 日本一区不卡视频 | 69天堂| 裸体视频软件 | 色操插 | 欧美另类极品 | 欧美乱色| 国产第一区第二区 | 亚洲熟妇丰满大屁股熟妇 | 成色网| 日本视频一区二区 | 欧美日韩在线中文字幕 | 西方裸体在线观看 | 国产一区二区免费在线观看 | 国产骚b | 中文字幕一区二区免费 | 亚洲欧美一区二区三 | 国产伦精品一区二区三区视频黑人 | 女人舌吻男人茎视频 | 国产亚洲第一页 | 欧美野外猛男的大粗鳮 | 男女午夜啪啪 | 老头av| 国产人人插 | 小萝莉末成年一区二区 | 污片免费在线观看 | 东京干手机福利视频 | 男女啪啪av| 韩国三级hd两男一女 | 99视频在线观看免费 | 国产欧美视频在线观看 | 伊人久久99 | 天天天天天天干 | www.白浆 | 800av免费在线观看 | 高跟鞋调教—视频|vk | 黄色av电影在线观看 | 七七久久 | 日韩精品一区二区三区中文在线 | 性生交大全免费看 | 操极品女神 | 天天干夜夜撸 | 日本福利一区二区 | 啪啪官网 | a天堂视频在线观看 | 国产刺激对白 | 粉色午夜视频 | 日韩不卡在线播放 | 亚洲精品一区二区在线 | 老鸭窝视频在线观看 | 内射国产内射夫妻免费频道 | 黄网在线观看免费 | 天堂а√在线中文在线 | 午夜极品| 99热亚洲精品 | 国产丰满美女做爰 | 91社区视频 | 超爽视频 | 无罩大乳的熟妇正在播放 | 欧美小视频在线观看 | 黑人操亚洲人 | av日韩在线播放 | 五月婷婷开心网 | 在线观看羞羞漫画 | 亚洲精品6 | 中国丰满老太hd | 亚洲精品h| 亚洲奶汁xxxx哺乳期 | 五月婷婷婷 | 91在线观看免费高清 | 欧美日韩人妻精品一区 | 在线中文字幕观看 | 国产精品白嫩白嫩大学美女 | 秋霞亚洲| 国产香蕉精品视频 | 中国黄色三级 | 中文在线资源 | 粉嫩在线 | 人妻少妇精品一区二区三区 | 国产老妇伦国产熟女老妇视频 | 日韩在线观看视频一区二区 | 免费在线看污 | 女女高潮h冰块play失禁百合 | 久久精品天堂 | 丝袜诱惑av| 亚洲の无码国产の无码步美 | 欧美妞干网 | 国产亚洲小视频 | 免费日韩 | 人人看人人干 | 免费av片| 久操热久操 | 国产精品一区二区av日韩在线 | 一卡二卡三卡在线视频 | 国产日韩精品一区 | 动漫美女被到爽流 | 天天爱夜夜操 |