【运筹学】对偶理论 : 对偶问题引入 ( 生产产品线性规划 | 设备租赁线性规划 | 对偶问题引入 )
文章目錄
- 一、工廠生產產品模型
- 二、問題一 : 生產利潤最大化
- 三、問題二 : 設備出租問題
- 四、對偶問題引入
一、工廠生產產品模型
工廠生產 甲 , 乙 兩種產品 ;
生產每種產品 , 都需要使用 444 種設備按照 A,B,C,DA , B , C , DA,B,C,D 順序進行加工 ;
| 甲 | 222 | 111 | 444 | 000 | 222 |
| 乙 | 222 | 222 | 000 | 444 | 333 |
| 設備可用時間 ( 小時 ) | 121212 | 888 | 161616 | 121212 |
生產 甲 產品 , 每件產品利潤 222 元 , 需要按順序使用設備如下 :
- AAA 設備 222 小時
- BBB 設備 111 小時
- CCC 設備 444 小時
- DDD 設備 000 小時
生產 乙 產品 , 每件產品利潤 333 元 , 需要按順序使用設備如下 :
- AAA 設備 222 小時
- BBB 設備 222 小時
- CCC 設備 000 小時
- DDD 設備 444 小時
二、問題一 : 生產利潤最大化
充分利用上述 444 臺設備 , 生產 甲乙 產品 , 各多少件 , 能獲得最大利潤 ;
決策變量 : 設 甲產品 生產 x1x_1x1? 件 , 乙產品 生產 x2x_2x2? 件 ;
目標函數 : 最終目的是獲得利潤 , 引入目標函數是利潤總和 , 甲產品的利潤為 2x12x_12x1? , 以產品的利潤為 3x23x_23x2? , 最終目標函數為 : maxZ=2x1+3x2maxZ = 2x_1 + 3x_2maxZ=2x1?+3x2? ;
約束方程 :
- 設備 111 的約束方程 : 設備 111 的使用時長 , 不能超過 121212 小時 , 甲產品需要使用設備 111 兩個小時 , 乙產品需要使用設備 111 兩個小時 , 生成約束方程 2x1+2x2≤122x_1 + 2x_2 \leq 122x1?+2x2?≤12 ;
- 設備 222 的約束方程 : 設備 222 的使用時長 , 不能超過 888 小時 , 甲產品需要使用設備 222 一個小時 , 乙產品需要使用設備 222 兩個小時 , 生成約束方程 x1+2x2≤8x_1 + 2x_2 \leq 8x1?+2x2?≤8 ;
- 設備 333 的約束方程 : 設備 333 的使用時長 , 不能超過 161616 小時 , 甲產品需要使用設備 333 四個小時 , 乙產品不需要使用設備 333 , 生成約束方程 4x1≤164x_1 \leq 164x1?≤16 ;
- 設備 444 的約束方程 : 設備 444 的使用時長 , 不能超過 121212 小時 , 甲產品不需要使用設備 444 , 乙產品需要使用設備 444 四個小時 , 生成約束方程 4x2≤124x_2 \leq 124x2?≤12 ;
變量約束 : 產品 111 和產品 222 的個數必須是大于等于 000 , 肯定沒有負數 ; x1≥0,x2≥0x_1 \geq 0 , x_2 \geq 0x1?≥0,x2?≥0
最終生成的線性規劃數學模型為 :
maxZ=2x1+3x2s.t{2x1+2x2≤12x1+2x2≤84x1≤164x2≤12xj≥0(j=1,2)\begin{array}{lcl} maxZ = 2x_1 + 3x_2 \\ \\ s.t\begin{cases} 2x_1 + 2x_2 \leq 12 \\\\ x_1 + 2x_2 \leq 8 \\\\ 4x_1 \leq 16 \\\\ 4x_2 \leq 12 \\ \\x_j \geq 0 & (j = 1 , 2 ) \end{cases}\end{array}maxZ=2x1?+3x2?s.t??????????????????????????????????2x1?+2x2?≤12x1?+2x2?≤84x1?≤164x2?≤12xj?≥0?(j=1,2)??
三、問題二 : 設備出租問題
如果不生產 甲乙 兩種產品 , 轉而出租設備 , 制定四種機器的最佳出租價格 ;
隱含條件 :
- 不吃虧原則 : 出租設備的利潤 , 不能低于生產產品的利潤 ;
- 競爭原則 : 在不吃虧的基礎上 , 盡量降低機器的總收費 , 提高市場競爭力 ;
企業擁有的資源是
- AAA 設備 121212 小時可用時間
- BBB 設備 888 小時可用時間
- CCC 設備 161616 小時可用時間
- DDD 設備 121212 小時可用時間
決策變量 : 將上述設備出租 , 四種設備 , 每種設備都有一個租賃價格 , 分別是 y1,y2,y3,y4y_1 , y_2 , y_3 , y_4y1?,y2?,y3?,y4? , 單位是 元 / 小時 ;
約束方程分析 :
- 產品甲利潤約束 : 四種設備的租賃價格 , 不能低于生產甲產品帶來的利潤 , 如果生產產品甲 , 需要使用 AAA 設備 222 小時 , BBB 設備 111 小時 , CCC 設備 444 小時 , DDD 設備 000 小時 , 四種設備的租賃價格是 2y1+y2+4y3+0y42y_1 + y_2 + 4y_3 + 0y_42y1?+y2?+4y3?+0y4? , 該租賃價格總和不能少于 222 , 因此有約束方程 : 2y1+y2+4y3+0y4≥22y_1 + y_2 + 4y_3 + 0y_4 \geq 22y1?+y2?+4y3?+0y4?≥2
- 產品已利潤約束 : 四種設備的租賃價格 , 不能低于生產甲產品帶來的利潤 , 如果生產產品乙 , 需要使用 AAA 設備 222 小時 , BBB 設備 222 小時 , CCC 設備 000 小時 , DDD 設備 444 小時 , 四種設備的租賃價格是 2y1+2y2+0y3+4y42y_1 + 2y_2 + 0y_3 + 4y_42y1?+2y2?+0y3?+4y4? , 該租賃價格總和不能少于 333 , 因此有約束方程 : 2y1+2y2+0y3+4y4≥32y_1 + 2y_2 + 0y_3 + 4y_4 \geq 32y1?+2y2?+0y3?+4y4?≥3
變量約束 : 四種設備的租賃價格必須是大于等于 000 , 肯定沒有負數 ; yi≥0(i=1,2,3,4)y_i \geq 0 \quad ( i = 1, 2, 3, 4 )yi?≥0(i=1,2,3,4)
目標函數 : 根據競爭原則 , 設備的租賃價格在不吃虧的前提下 , 盡量最低 , 這里需要求租賃價格的最小值 : minW=12y1+8y2+16y3+12y4min W = 12 y_1 + 8y_2 + 16y_3 + 12y_4minW=12y1?+8y2?+16y3?+12y4? , 求最大值沒有任何意義 , 該租賃價格可以無限大 ;
線性規劃模型為 :
minW=12y1+8y2+16y3+12y4s.t{2y1+y2+4y3+0y4≥22y1+2y2+0y3+4y4≥3yj≥0(j=1,2,3,4)\begin{array}{lcl} min W = 12 y_1 + 8y_2 + 16y_3 + 12y_4 \\ \\ s.t\begin{cases} 2y_1 + y_2 + 4y_3 + 0y_4 \geq 2 \\\\ 2y_1 + 2y_2 + 0y_3 + 4y_4 \geq 3 \\ \\y_j \geq 0 & (j = 1 , 2 , 3, 4 ) \end{cases}\end{array}minW=12y1?+8y2?+16y3?+12y4?s.t????????????????2y1?+y2?+4y3?+0y4?≥22y1?+2y2?+0y3?+4y4?≥3yj?≥0?(j=1,2,3,4)??
四、對偶問題引入
上述問題從不同角度出發 , 得到了兩個線性規劃 :
-
生產利潤最大化線性規劃模型 : 有 222 個變量 , 444 個約束條件 , 目標函數求最大值 ;
-
設備租賃線性規劃模型 : 有 444 個變量 , 222 個約束條件 , 目標函數求最小值 ;
兩個線性規劃之間的對比 :
-
生產利潤最大化線性性規劃模型 中的 x1x_1x1? 系數是 (2140)\begin{pmatrix} \quad 2 \quad \\\\ \quad 1 \quad \\\\ \quad 4 \quad \\\\ \quad 0 \quad \end{pmatrix}???????????2140???????????? , 對應 設備租賃線性規劃模型 中的 約束方程 2y1+y2+4y3+0y4≥22y_1 + y_2 + 4y_3 + 0y_4 \geq 22y1?+y2?+4y3?+0y4?≥2系數 ;
-
生產利潤最大化線性性規劃模型 中的 x2x_2x2? 系數是 (2204)\begin{pmatrix} \quad 2 \quad \\\\ \quad 2 \quad \\\\ \quad 0 \quad \\\\ \quad 4 \quad \end{pmatrix}???????????2204???????????? , 對應 設備租賃線性規劃模型 中的 約束方程 2y1+2y2+0y3+4y4≥32y_1 + 2y_2 + 0y_3 + 4y_4 \geq 32y1?+2y2?+0y3?+4y4?≥3系數 ;
-
生產利潤最大化線性性規劃模型 中的 約束方程右側的常數是 (1281612)\begin{pmatrix} \quad 12 \quad \\\\ \quad 8 \quad \\\\ \quad 16 \quad \\\\ \quad 12 \quad \end{pmatrix}???????????1281612???????????? , 對應 設備租賃線性規劃模型 中的 目標函數 minW=12y1+8y2+16y3+12y4min W = 12 y_1 + 8y_2 + 16y_3 + 12y_4minW=12y1?+8y2?+16y3?+12y4?系數 ;
- 生產利潤最大化線性性規劃模型 中的 目標函數系數 maxZ=2x1+3x2maxZ = 2x_1 + 3x_2maxZ=2x1?+3x2? , 對應 設備租賃線性規劃模型 中的 約束方程 右側的常數 (23)\begin{pmatrix} \quad 2 \quad \\\\ \quad 3 \quad \end{pmatrix}???23???? ;
兩個線性規劃之間有上述特征 , 稱這兩個線性規劃問題是對偶問題 ;
生產利潤最大化線性性規劃模型 是原問題 , 記作 LPLPLP , 設備租賃線性規劃模型 是原問題的對偶問題 , 記作 DPDPDP ; 這兩個問題之間是有一定聯系的 ;
總結
以上是生活随笔為你收集整理的【运筹学】对偶理论 : 对偶问题引入 ( 生产产品线性规划 | 设备租赁线性规划 | 对偶问题引入 )的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【运筹学】线性规划 人工变量法 ( 人工
- 下一篇: 【DBMS 数据库管理系统】数据库 ->