Transcript x 1 + x 2
第 3 章
線性規劃 :
敏感度分析
Slide 1
敏感度分析
敏感度分析 (或稱為事後最佳化分析)用來
決定在特定範圍內改變以下值,對最佳解
有何影響:
•目標函數係數
•右手邊(RHS)值
敏感度分析對管理者很重要,因其必須在
係數估計值不精確的動態環境中運作.
敏感度分析讓他詢問關於某些若-則的問題
.
Slide 2
Slide 3
例題 1
LP 數學式
Max z = 5x1 + 7x2
s.t.
x1
< 6
2x1 + 3x2 < 19
x 1 + x2 < 8
x1, x2 > 0
Slide 4
例題 1
圖解法
x2
x1 + x2 < 8
8
Max 5x1 + 7x2
7
x1 < 6
6
5
最佳解:
x1 = 5, x2 = 3, z = 46
4
3
2x1 + 3x2 < 19
2
1
1
2
3
4
5
6
7
8
9
10
x1
Slide 5
例題 1
改變目標函數的斜率
8
7
6
5
5
4
3
可行區域
4
2
3
1
1
2
1
2
3
4
5
6
7
8
9
10
x1
Slide 6
最佳解的範圍
目標函數係數的最佳區間(range of
optimality)告知一個維持最佳解不變的範
圍,只要係數的改變不超出此一區間,最
佳解將不會改變。
最佳區間所反映的事實只有在每次改變一
個係數時是有效的。
Slide 7
最佳解的範圍
以圖解法,經由改變斜率限制範圍內的目標
函數斜率,而找出最佳解的上下限範圍.
一條目標函數線, Max c1x1 + c2x2,的斜率為
-c1/c2,而限制式, a1x1 + a2x2 = b, 的斜率為
-a1/a2.
Slide 8
例題 1
c1
和 c2的最佳解範圍
Adjustable Cells
Final Reduced Objective
Cell Name Value
Cost
Coefficient
$B$8
X1
5.0
0.0
5
$C$8
X2
3.0
0.0
7
Allowable
Increase
Allowable
Decrease
2 0.333333333
0.5
2
Constraints
Final Shadow Constraint Allowable
Allowable
Cell Name Value
Price
R.H. Side
Increase
Decrease
$B$13 #1
5
0
6
1E+30
1
$B$14 #2
19
2
19
5
1
$B$15 #3
8
1
8 0.333333333 1.666666667
Slide 9
例題 1
c1
和 c2的最佳解範圍
Slide 10
例題 1
LP 數學式
Max z = 5x1 + 7x2
s.t.
x1
< 6
2x1 + 3x2 < 19
x 1 + x2 < 8
x1, x2 > 0
Slide 11
右手邊
讓我們探討限制式右手邊值的改變,會如
何改變可行區域.
右手邊每增加一單位時,對最佳解改善的
值,稱為 對偶價格.
可行解範圍 為涵蓋可用對偶價格的範圍.
當 RHS 增加時,其他限制式將變成關鍵限
制式,而限制了目標函數值的改變.
Slide 12
Shadow Prices
When the functional constraints are in ≤
form, we interpreted the bi (the right-hand
sides) as the amounts of the respective
resources being made available for the
activities under consideration
The shadow price for resource i (denoted by
yi*) measures the marginal value of this
resource, the rate at which Z could be
increased by (slightly) increasing the
amount of this resource (bi) being made
available
Slide 13
可行解範圍 (Range of feasibility)
右手邊值之對偶價格的有效區間,當右手
邊值超出此範圍時,問題必須重解以求得
新的最佳解與對偶價格。
Slide 14
例題 1
c1
和 c2的最佳解範圍
Slide 15
例題 1
LP 數學式
Max z = 5x1 + 7x2
s.t.
x1
< 6
2x1 + 3x2 < 19
x 1 + x2 < 8
x1, x2 > 0
Slide 16
對偶價格(Dual price; Shadow price)
對偶價格只有在右手邊值做小幅度改變有
效,當改變太大時,其他限制式可能變成
關鍵限制式而改變目標函數值。
非關鍵限制式的對偶價格都會是0。
Slide 17
例題 1
圖解法
x2
x1 + x2 < 8
8
Max 5x1 + 7x2
7
x1 < 6
6
5
最佳解:
x1 = 5, x2 = 3, z = 46
4
3
2x1 + 3x2 < 19
2
1
1
2
3
4
5
6
7
8
9
10
x1
Slide 18
相關成本和沉沒成本
若資源的成本的值隨著決策變數值而改變
,則稱為相關成本.
相關成本反映在目標函數係數上.
若資源成本與決策無關,無論決策變數值
為何,都會發生,則稱為 沉沒成本.
沉沒資源的成本不會反映在目標函數係數
上.
Slide 19
固定成本與變動成本
在經濟學及會計學上常探討變動成本與固
定成本,當某一種成本與產量多少無關,
這種成本,我們就可視為固定成本,反之
,成本與產量之多少有關之成本就是變動
成本,那麼,總成本就包括這兩種成本。
總成本=固定成本+變動成本。
Slide 20
例題 1
LP 數學式
Max z = 5x1 + 7x2
s.t.
x1
< 6
2x1 + 3x2 < 19
x 1 + x2 < 8
x1, x2 > 0
Slide 21
例題 1
對偶價格
限制式 1: 由於 x1 < 6 不是一個關鍵限制
式,故其對偶價格=0.
限制式 2: 將第二個限制式的 RHS 改變成
20 ,並重新求解由最後兩個限制式: 2x1 +
3x2 =20 和 x1 + x2 = 8所決定的最佳點.
解答為 x1 = 4, x2 = 4, z = 48. 因此, 對
偶價格 = z新 - z舊= 48 - 46 = 2.
Slide 22
例題 1
對偶價格
限制式 3:將第三個限制式的 RHS 改變成 9
,並重新求解由最後兩個限制式: 2x1 + 3x2
= 19 和x1 + x2 = 9所決定的最佳點.
解答為 : x1 = 8, x2 = 1, z = 47.因此, 對偶
價格 = z新 - z舊= 47 - 46 = 1.
Slide 23
例題 1
c1
和 c2的最佳解範圍,可行解範圍
Slide 24
允許的增量與允許的減量
允許的增量(allowable increase)與允許的減
量(allowable decrease)
對目標函數而言,為在不改變最佳解的狀
況下目標函數係數所能增減的最大量。
對對偶價格而言,為在不改變對偶價格的
效能下,右手邊值所能增減的最大量。
Slide 25
例題 1
圖解法
x2
x1 + x2 < 8
8
Max 5x1 + 7x2
7
x1 < 6
6
5
最佳解:
x1 = 5, x2 = 3, z = 46
4
3
2x1 + 3x2 < 19
2
1
1
2
3
4
5
6
7
8
9
10
x1
Slide 26
最佳解的範圍
目標函數係數的最佳區間(range of
optimality)告知一個維持最佳解不變的範
圍,只要係數的改變不超出此一區間,最
佳解將不會改變。
最佳區間所反映的事實只有在每次改變一
個係數時是有效的。
Slide 27
最佳化範圍和 100% 規則
100% 規則:說明目標函數中的係數同時
改變,只要改變百分比的總和除以相對各
係數最佳化範圍的最大容許改變量不超過
100% ,將不會改變最佳解.
Slide 28
可行解範圍和 100% 規則
100% 規則:說明右手邊值的同時改變,
只要改變總和的百分比除以相對各右手邊
值可行解範圍的最大容許值不超過 100%,
將不會改變對偶價格。
Slide 29
例題 2
探討以下的線性規劃:
Min 6x1 + 9x2
s.t.
($ cost)
x1 + 2x2 < 8
10x1 + 7.5x2 > 30
x2 > 2
x1, x2 > 0
Slide 30
例題 2
管理科學的輸出
目標函數值 = 27.000
變數
x1
x2
限制式
1
2
3
值
1.500
2.000
減少的成本
0.000
0.000
惰/剩餘 對偶價格
2.500
0.000
0.000
-0.600
0.000
-4.500
Slide 31
例題 2
管理科學的輸出(續)
目標係數範圍
變數
x1
x2
下限
0.000
4.500
右手邊值範圍
限制式
下限
1
5.500
2
15.000
3
0.000
目前值
6.000
9.000
上限
12.000
無上限
目前值
8.000
30.000
2.000
上限
無上限
55.000
4.000
Slide 32
例題 2
最佳解
依照輸出結果
x1 = 1.5
x2 = 2.0
目標函數值 = 27.00
Slide 33
敏感度報表
Slide 34
例題 2
最佳解範圍
問題
假設 x1 的單位成本減少為$4. 目前的解
是否仍為最佳? 而此時的目標函數值為何?
Slide 35
例題 2
最佳解範圍
答案
輸出說明了解答仍是最佳的-只要目標
函數 x1 的係數介於0 和 12之間. 由於 4 在
此範圍內,故最佳解不會改變. 但是,最
佳總成本將受到影響: 6x1 + 9x2 = 4(1.5) +
9(2.0) = $24.00.
Slide 36
例題 2
最佳解範圍
問題
x2 在減少多少單位成本之內,才不用擔
心最佳解會改變?
Slide 37
例題 2
目標係數範圍
變數
x1
x2
右手邊值範圍
限制式
1
2
3
下限
目前值
上限
0.000
4.500
6.000
9.000
12.000
無上限
下限
5.500
15.000
0.000
目前值
8.000
30.000
2.000
上限
無上限
55.000
4.000
Slide 38
敏感度報表
Slide 39
例題 2
最佳解範圍
答案
輸出說明了解答仍是最佳的-只要目標
函數 x2 的係數不低於4.5.
Slide 40
例題 2
最佳解範圍和 100% 規則
問題
若同時將 x1 的成本增加到$7.5 和x2 的成本減
少為$6, 則目前解是否仍為最佳?
答案
若 c1 = 7.5, 則 c1 的改變量為7.5 - 6 = 1.5. 最
大容許增量為 12 - 6 = 6, 故改變 1.5/6 = 25% . 若
c2 = 6, 則 c2 改變量為 9 - 6 = 3.最大容許減量為 9
- 4.5 = 4.5,故改變 3/4.5 = 66.7%. 改變百分比的總
和為 25% + 66.7% = 91.7%. 由於其未超過 100%
故最佳解不會改變.
Slide 41