Anda di halaman 1dari 11

2020

LINEAR PROGRAMMING
ALGORITMA SIMPLEKS
MATEMATIKA EKONOMI
ANTI FATMAWATI HERNITA DESIANDA PERMATASARI
13 Oktober 2020

ALGORITMA Algoritma adalah suatu prosedur matematis

SIMPLEKS berulang untuk menyelesaikan suatu


persoalan. Algoritma simpleks adalah sebuah
prosedur matematis berulang untuk
menemukan penyelesaian optimal soal
program linear.

Linear Programming Algoritma Simpleks


13 Oktober 2020

Syarat Metode Simpleks

1. Nilai kanan Fungsi Tujuan harus 0 1. Tanda “ ≥” harus diubah menjadi “≤” dengan cara
2. Nilai kanan Fungsi Kendala harus positif. Jika, Fungsi Kendala dikalikan dengan angka negative
Fungsi Kendala tidak positif. Maka harus satu (-1). Jika, sudah menjadi “≤” harus diubah
dikalikan dengan negative satu (-1) dan lagi menjadi tanda “=” dengan cara seperti
menambahkan variable buatan. dengan di pont ke-3.
3. Tanda “≤” harus diubang menjadi tanda “=” 2. Fungsi kendala dengan tanda “=” harus ditambah
dengan cara menambahkan variable surplus. dengan variable buatan dengan huruf M.

Linear Programming Algoritma Simpleks


CONTOH SOAL ALGORITMA SIMPLEKS 13 Oktober 2020

MAKSIMUM

Penyelesaian :

Fungsi Tujuan Z = 8x1 + 6x2 ► Z – 8x1 – 6x2 = 0

1. Selesaikan persolan Linear Progamming Fungsi kendala :


Algoritma Simpleks di bawah ini.
4x1 + 2x2 ≤ 60 ► 4x1 + 2x2 + x3 = 60
Memaksimumkan Z = 8x1 + 6x2
2x1 + 4x2 ≤ 48 ► 2x1 + 4x2 + x4 = 48
Fungsi kendala : 4x1 + 2x2 ≤ 60

2x1 + 4x2 ≤ 48

Linear Programming Algoritma Simpleks


13 Oktober 2020

 Pada kolom kunci, bilangan harus diubah menjadi 0


dengan cara dieliminasi dengan baris kunci baru.
• Kolom x1 adalah kolom kunci  Pada kolom kunci hanya nilai kunci yang
• Baris x3 adalah baris kunci bilangannya harus satu (1).
 Jika pada kolom kunci terdapat nilai 0, maka baris
• Angka 4 antara baris kunci dan kolom tersebut hanya dipindahkan ke kolom
kolom kunci disebut nilai kunci selanjutnya dan tidak dilakukan eliminasi.

V. Z X1 X2 X3 X4 NK INDEK
DASAR S X3 = 0 4 2 1 0 60 : 4
0 1 ½ ¼ 0 15 => baris kunci baru
Z 1 -8 -6 0 0 0 0/8 = 0

X3 0 4 2 1 0 60 60/4 = Z= 1 -8 -6 0 0 0
15
0 1 ½ ¼ 0 15 (x 8) +

X4 0 2 4 0 1 48 48/2 =
1 0 -2 2 0 120
24

X4 = 0 2 4 0 1 48
Gambar 1.1
Linear Programming Algoritma Simpleks 0 1 ½ ¼ 0 15 (x 2) +
0 0 3 -1/2 1 18
V. Z X1 X2 X3 X4 NK INDEK
DASAR S
13 Oktober 2020

Z 0 0 -2 2 0 120 120/-2
= -60

X1 0 1 1/2 1/4 0 15 15/1/2


= 30

X4 0 0 3 -1/2 1 18 18/3 = 6

Gambar 1.2 V. DASAR Z X1 X2 X3 X4 NK

Z 0 0 0 -7/3 1/6 132


X4 = 0 0 3 -½ 1 18 : 3
X1 0 0 0 1/3 -1/12 12
0 0 1 -1/6 1/3 16

X2 0 0 1 -1/6 1/3 6

Gambar 1.3
Jadi, x1 = 12, x2 = 6, zmaks = 132
Linear Programming Algoritma Simpleks
 
13 Oktober 2020

NILAI MARGINAL
ATAU NILAI Shadow Price (harga bayangan) atau disebut juga
Accounting Prices dapat dianggap sebagai suatu

BAYANGAN penyesuaian yang dibuat oleh si penilai proyek


terhadap harga-harga pasar beberapa faktor
produksi atau hasil produksi tertentu

Linear Programming Algoritma Simpleks


CONTOH SOAL ALGORITMA SIMPLEKS
MINIMUM

Penyelesaian :

Fungsi kendala
2x = 8 ► 2x + x1 = 8
Meminimumkan fungsi F = 3x + 5y 3y ≤ 15 ► 3y + x2 = 15
Fungsi kendala 6x + 5y ≥ 30 ► 6x + 5y ≥ 30 ………. X (-1)

2x = 8 -6x - 5y ≤ -30

3y ≤ 15 -6x – 5y + x3 = -30 ………. X (-1)

6x + 5y ≥ 30 6x + 5y – x3 + x4 = 30

Fungsi Tujuan F = 3x + 5y ……….. x(-1)


Maksimumkan -F = -3x – 5y – Mx1 – Mx4 -F + 3x + 5y
Linear Programming Algoritma Simpleks + Mx1 + Mx4 = 0
13 Oktober 2020
Nilai – nilai variabel x1 dan x4 harus 0, maka
3 5 M 0 0 M 0
2 0 1 0 0 0 8 (x M)

6 5 0 0 -1 1 3 (x M)

-8M+3 -5M+5 0 0 M 0 -38M

V. F X Y X1 X2 X3 X4 NK INDEK X1 = 0 2 0 1 0 0 0 8 :2
DASA S
R 0 1 0 ½ 0 0 0 4 => Baris Kunci Baru
F -1 -8m+3 -5m+5 0 0 M 0 -38M  
F= -8M+3 -5M+5 0 0 M 0 -38M
X1 0 2 0 1 0 0 0 8 4
1 0 ½ 0 0 0 4 (x -8M+3) –
X2 0 0 3 0 1 0 0 15
0 -5M+5 4M-3/2 0 M 0 -6M-12

X4 0 6 5 0 0 -1 1 30 5 X4 = 6 5 0 0 -1 1 30
1 0 ½ 0 0 0 4 (x 6) –
Gambar 1.1 0 0 -3 0 -1 1 6
Linear Programming Algoritma Simpleks
V. F X Y X1 X2 X3 X4 NK INDE
DASA KS
R 13 Oktober 2020

F -1 0 -5m+5 4m-3/2 0 M 0 -6m-12  

X 0 1 0 ½ 0 0 0 4 V. F X Y X1 X2 X3 X4 NK
DASA
R
X2 0 0 3 0 1 0 0 15 5
F -1 0 0 M+3/2 0 1 M+ -18
1
X4 0 0 5 -3 0 -1 1 6 6/5 X 0 1 0 ½ 0 0 0 4

X2 0 0 1 9/5 1 3/5 -3/5 5 2/5


Gambar 1.2

Y 0 0 1 -3/5 0 -1/5 1/5 6/5

X4 = 0 0 5 -3 0 -1 1 6 :5 Gambar 1.3

0 0 1 -3/5 0 -1/5 1/5 6/5

Jadi,
-F maks = -18 ► Fmin = 18, X = 4, Y = 6/5
 

Linear Programming Algoritma Simpleks 10


2020

TERIMAKASIH
Samroh, S.Kom., MM
DOSEN MATA KULIAH MATEMATIKA EKONOMI

Anda mungkin juga menyukai