Professional Documents
Culture Documents
9 Eklee ( )
9 Eklee ( )
(linear programming)
9.1 선형 계획법의 기하적 소개
9.2 심플렉스법
9.3 심플렉스 방법의 기하적 해석
9. 2 심플렉스방법
EKLee 2
9. 2 심플렉스방법
𝑆𝑖 ∶ 여유변수(slack variable )
EKLee 3
9. 2 심플렉스방법
𝑥1 𝑥2 ⋯ 𝑥𝑛 𝑠1 𝑠2 ⋯ 𝑠𝑚 𝑓
𝑎11 𝑎12 ⋯ 𝑎1𝑛 1 0 ⋯ 0 0 𝑏1
𝑎21 𝑎22 ⋯ 𝑎2𝑛 0 1 ⋯ 0 0 𝑏2
⋮
EKLee 4
9. 2 심플렉스방법
𝑥1 𝑥2 ⋯ 𝑥𝑛 𝑠1 𝑠2 ⋯ 𝑠𝑚 𝑓
𝑎11 𝑎12 ⋯ 𝑎1𝑛 1 0 ⋯ 0 0 𝑏1
𝑎21 𝑎22 ⋯ 𝑎2𝑛 0 1 ⋯ 0 0 𝑏2
⋮
EKLee 5
9. 2 심플렉스방법
𝑏𝑘
Step4) 피봇열(ex i 열 )의 원소 중 값이 가장 작은 값을 피봇으로 둠 (단, 𝑎𝑘𝑖 > 0)
𝑎𝑘𝑖
𝑥1 𝑥2 ⋯ 𝑥𝑛 𝑠1 𝑠2 ⋯ 𝑠𝑚 𝑓
𝑎11 𝑎12 ⋯ 𝑎1𝑛 1 0 ⋯ 0 0 𝑏1
𝑎21 𝑎22 ⋯ 𝑎2𝑛 0 1 ⋯ 0 0 𝑏2
⋮
EKLee 6
9. 2 심플렉스방법
EKLee 7
9. 2 심플렉스방법
결과 확인
EKLee 8
9. 2 심플렉스방법
[예제1] P419
Max 𝑓 = 3𝑥 + 5𝑦 + 8𝑧
𝑥+𝑦+𝑧 ≤ 100
3𝑥 + 2𝑦 + 4𝑧 ≤ 200
𝑥 + 2𝑦 ≤ 150
𝑥 ≥ 0, y ≥ 0, 𝑧 ≥ 0
EKLee 9
9. 2 심플렉스방법
[예제2] P421
Max 𝑓 = 8𝑥 + 2𝑦
4𝑥 + 𝑦 ≤ 32
4𝑥 + 3𝑦 ≤ 48
𝑥 ≥ 0, y ≥ 0
EKLee 10