Professional Documents
Culture Documents
CH 3
CH 3
1
莊恬晞老師作業研究第三章講義
Max Z = c1x1+ c2x2+…+ cnxn
s.t a11x1+ a12x2+…a1nxn = b1
am1x1+ am2x2+…amnxn = bm
xi ≧0 ( i = 1,2,…,n)
名詞介紹:
1. Basic Variable (BV)__________: n 個變數,m 個限制式中,有 _____個變數稱
BV。
2. Non basic variable (NBV)__________ : n 個變數,m 個限制式中,令______個
變數為 0,此些被令為_____的變數為 NBV。
3. Basic Solution (BS)________________: BV 所求得之解稱之。
4. Basic Feasible Solution (BFS)________________:BS 中可符合 LP 所有限制
式要求者稱之。
5. Non Basic Feasible Solution (NBFS)_________________:基本變數中,未符合
限制要求者之。
2
莊恬晞老師作業研究第三章講義
EX 3-2-1 Max Z= 4x1+3x2
s.t x1+x2≦40
2x1+x2≦60
x1, x2≧0
3
莊恬晞老師作業研究第三章講義
3-3 The Simplex Algorithm
步驟:
Step1: 將 LP 化為標準式。
Step4: 決定進入變數(EV)
目的: 將目前的 NBV 轉成_______,以求一組 new BFS。
方法: 找 NBV 中,對_____________之變數。
4
莊恬晞老師作業研究第三章講義
3-4 The Simplex Tableau
步驟:
Step1: 將 LP 轉換為標準式。
5
莊恬晞老師作業研究第三章講義
s.t 4x1+x2≦60
x1+x2≦24
x1, x2≧0
Test: 91 年台大工管所(25%)
Use the simplex method to solve the following problem:
Max Z = 2x1-x2+x3
s.t 2x1+x2+x3≦6
x1-x2+2x3≦1
x1+x2-x3≦2
x1, x2,x3≧0
6
莊恬晞老師作業研究第三章講義
3-5 Using Simplex Method to Solve the Min Problem
方法二: 直接求解
1. 判斷最佳解: _____________
2. 進入變數: _______________
7
莊恬晞老師作業研究第三章講義
3-6 Alternative optimal solution
8
莊恬晞老師作業研究第三章講義
EX 3-7-1 Max Z = 2x1 - x2
s.t x1 - x2 ≦ 1
2x1 + x2≧6
xi≧0
9
莊恬晞老師作業研究第三章講義
3-8 Variable That Are Unrestricted In Sign
若 xi 無非負之限制,則表為___________________
計算時轉換成: ____________
10
莊恬晞老師作業研究第三章講義
3-9 Degeneracy and the convergence of the simplex Algorithm
11
莊恬晞老師作業研究第三章講義
3-10 The Big M Method
步驟:
Step1.修正限制式: 若限制式右側值為負時,則________________
EX: x1+ x2≦-1 =>
Step2.將 LP 轉換為標準式:
(1) 限制式”≦” => 加上 _______
EX: x1+ x2≦1
(2) 限制式”=” 加上 ________________(Artificial Variable)
EX: x1+x2=1
(3)限制式” ” 減去_________加上____________
EX: x1+ x2≧1
Step3.修正目標函數
1. Max Problem
(1)在 Z 值右側________________
(2)利用含 ai 之限制式及目標函數做運算
將_______________消去,此為新的目標函數
2. Min Problem
(1)在 Z 值右側_________________
(2)利用含 ai 之限制式及目標函數做運算
將_______________消去,此為新的目標函數
Step4.利用簡捷表求解
12
莊恬晞老師作業研究第三章講義
13
莊恬晞老師作業研究第三章講義
3-11 The Two-Phase Simplex Method
解題步驟:
Step1: 修正限制式 (使 rhs 為正值)
Step2: 將限制式化為標準型式
(1) “≦” =>
(2) “≧” =>
(3) “ = ” =>
Step3: Phase I: 先不用將原 LP 之目標函數,以新的目標函數____________取代
之,標準化後之限制式仍保留,此 LP 為 Phase I。
Step4: 求解 Phase I
(1) 若 w’ > 0 則 ____________
(2) 若 w’ = 0 則 go to Step5
Step5: Phase II:
(1) 目標函數: ____________
(2) 限制式: ______________
Step6: 求解 Phase II
14
莊恬晞老師作業研究第三章講義
Test 9 Max Z = 5x1-x2
s.t 2x1+x2=6
x1+x2≦4
x1+2x2≦5
x1, x2≧0
15