Teknik Riset Operasi
Teknik Riset Operasi
AHMAD, M.Pd
AHMAD, M.Pd
3 komponen dasar Dalam Riset
3 komponen dasar Dalam Riset
Operasi
Operasi
â–ş Variabel Keputusan
Variabel Keputusan
Faktor-faktor yang mempengaruhi nilai tujuan
Faktor-faktor yang mempengaruhi nilai tujuan
â–ş Tujuan
Tujuan
Suatu fungsi atau persamaan yang menghubungkan variabel
Suatu fungsi atau persamaan yang menghubungkan variabel
dan membentuk kesatuan tentang apa yang ingin dicapai.
dan membentuk kesatuan tentang apa yang ingin dicapai.
Dalam Riset Operasi, kita akan mengoptimalkan harga fungsi
Dalam Riset Operasi, kita akan mengoptimalkan harga fungsi
tujuan. Artinya kita akan mencari nilai - nilai variabel yang
tujuan. Artinya kita akan mencari nilai - nilai variabel yang
akan meminimumkan / memaksimumkan fungsi tujuan.
akan meminimumkan / memaksimumkan fungsi tujuan.
â–ş Kendala
Kendala
Sekumpulan persamaan atau pertidaksamaan yang
Sekumpulan persamaan atau pertidaksamaan yang
membatasi harga suatu variabel. Harga variabel yang
membatasi harga suatu variabel. Harga variabel yang
mengoptimumkan fungsi tujuan harus memenuhi semua
mengoptimumkan fungsi tujuan harus memenuhi semua
kendala yang ditetapkan
kendala yang ditetapkan
Contoh masalah
Contoh masalah
â–ş Sebuah perusahaan mebel akan membuat meja dan kursi.
Sebuah perusahaan mebel akan membuat meja dan kursi.
Setiap meja membutuhkan 5 m2 kayu jati dan 2 m2 kayu
Setiap meja membutuhkan 5 m2 kayu jati dan 2 m2 kayu
pinus, serta membutuhkan waktu pembuatan selama 4 jam.
pinus, serta membutuhkan waktu pembuatan selama 4 jam.
Untuk membuat sebuah kursi dibutuhkan 2 m2 kayu jati, 3
Untuk membuat sebuah kursi dibutuhkan 2 m2 kayu jati, 3
m2 kayu pinus dan 2 jam kerja.
m2 kayu pinus dan 2 jam kerja.
â–ş Dari penjualan sebuah meja didapat keuntungan sebesar
Dari penjualan sebuah meja didapat keuntungan sebesar
Rp 12.000, sedangkan dari sebuah kursi sebesar Rp 8.000.
Rp 12.000, sedangkan dari sebuah kursi sebesar Rp 8.000.
â–ş Ia ingin membuat sebanyak-banyaknya, tetapi kendalanya
Ia ingin membuat sebanyak-banyaknya, tetapi kendalanya
adalah keterbatasan bahan baku dan tenaga kerja. Dalam
adalah keterbatasan bahan baku dan tenaga kerja. Dalam
seminggu, ia hanya mampu mendapatkan 150 m2 kayu jati,
seminggu, ia hanya mampu mendapatkan 150 m2 kayu jati,
100 m2 kayu pinus, serta hanya memiliki 80 jam kerja
100 m2 kayu pinus, serta hanya memiliki 80 jam kerja
â–ş Masalah : Berapa buah meja dan kursi yang harus ia buat
Masalah : Berapa buah meja dan kursi yang harus ia buat
mengingat kendala yang ada, supaya ia memperoleh
mengingat kendala yang ada, supaya ia memperoleh
keuntungan yang sebanyak-banyaknya ?
keuntungan yang sebanyak-banyaknya ?
Menetapkan Variabel
Menetapkan Variabel
Keputusan
Keputusan
â–şKeuntungan ditentukan oleh seberapa
Keuntungan ditentukan oleh seberapa
banyak meja dan kursi yang dibuat. Oleh
banyak meja dan kursi yang dibuat. Oleh
karena itu dibuat variabel keputusan
karena itu dibuat variabel keputusan
sebagai berikut :
sebagai berikut :
Misalkan
Misalkan
x1 = Jumlah meja yang harus dibuat
x1 = Jumlah meja yang harus dibuat
x2 = Jumlah kursi yang harus dibuat
x2 = Jumlah kursi yang harus dibuat
Tujuan
Tujuan
â–ş Tujuan dari perusahaan tersebut adalah memaksimumkan
Tujuan dari perusahaan tersebut adalah memaksimumkan
keuntungan. Keuntungan sebuah meja adalah Rp 12.000 dan
keuntungan. Keuntungan sebuah meja adalah Rp 12.000 dan
sebuah kursi adalah Rp 8.000. Karena ia membuat x1 meja
sebuah kursi adalah Rp 8.000. Karena ia membuat x1 meja
dan x2 kursi (x1 dan x2 adalah besaran yang akan dicari),
dan x2 kursi (x1 dan x2 adalah besaran yang akan dicari),
maka total keuntungan yang ia peroleh adalah sebesar :
maka total keuntungan yang ia peroleh adalah sebesar :
f(x1, x2) = 12.000 x1 + 8.000 x2
f(x1, x2) = 12.000 x1 + 8.000 x2
Fungsi inilah yang akan dioptimalkan (dalam kasus ini
Fungsi inilah yang akan dioptimalkan (dalam kasus ini
dimaksimalkan).
dimaksimalkan).
â–ş Jika tidak ada kendala yang harus dipenuhi, maka penyelesaian
Jika tidak ada kendala yang harus dipenuhi, maka penyelesaian
masalah ini menjadi mudah, yaitu dengan membuat x1 dan
masalah ini menjadi mudah, yaitu dengan membuat x1 dan
x2 sebesar-besarnya. Dengan memperbanyak jumlah meja
x2 sebesar-besarnya. Dengan memperbanyak jumlah meja
dan kursi yang dibuat, maka perusahaan itu akan memperoleh
dan kursi yang dibuat, maka perusahaan itu akan memperoleh
keuntungan yang semakin besar. Tetapi keadaan itu tidak
keuntungan yang semakin besar. Tetapi keadaan itu tidak
dapat dicapai mengingat keterbatasan bahan baku (kayu jati
dapat dicapai mengingat keterbatasan bahan baku (kayu jati
dan pinus) serta tenaga kerja.
dan pinus) serta tenaga kerja.
Kendala
Kendala
â–ş Keterbatasan bahan baku dan tenaga kerja dapat dinyatakan dalam tabel di
Keterbatasan bahan baku dan tenaga kerja dapat dinyatakan dalam tabel di
bawah ini :
bawah ini :
Dengan membuat x1 buah meja dan x2 buah kursi, maka kendala yang harus
Dengan membuat x1 buah meja dan x2 buah kursi, maka kendala yang harus
dipenuhi adalah :
dipenuhi adalah :
5x
5x1
1 + 2x
+ 2x2
2 150
≤ 150
≤
2x
2x1
1 + 3x
+ 3x2
2 100
≤ 100
≤
4x
4x1
1 + 2x
+ 2x2
2 80
≤ 80
≤
x1, x2 0
≥
x1, x2 0
≥
(bisa juga ditambahkan syarat bahwa x1 dan x2 bilangan bulat)
(bisa juga ditambahkan syarat bahwa x1 dan x2 bilangan bulat)
Sumber Daya Meja Kursi Persediaa
n
Kayu jati 5 2 150
Kayu Pinus 2 3 100
Jam Kerja 4 2 80
Model Masalah
Model Masalah
Dengan demikian, model yang sesuai untuk
Dengan demikian, model yang sesuai untuk
kasus perusahaan mebel di atas adalah :
kasus perusahaan mebel di atas adalah :
Maksimumkan f (x
Maksimumkan f (x1
1, x
, x2
2) = 12.000x
) = 12.000x1
1 + 8.000 x
+ 8.000 x2
2
Kendala :
Kendala :
5x
5x1
1 + 2x
+ 2x2
2 150
≤ 150
≤
2x
2x1
1 + 3x
+ 3x2
2 100
≤ 100
≤
4x
4x1
1 + 2x
+ 2x2
2 80
≤ 80
≤
x1, x2 0
≥
x1, x2 0
≥
METODE ALJABAR
METODE ALJABAR
â–ş Pengertian
Pengertian
1. Pemecahan persoalan PL dengan
1. Pemecahan persoalan PL dengan
metode aljabar : pemecahan per-
metode aljabar : pemecahan per-
soalan dengan cara substitusi
soalan dengan cara substitusi
antar
antar
persamaan linear pada fungsi
persamaan linear pada fungsi
pem-
pem-
batas dan fungsi tujuan.
batas dan fungsi tujuan.
Prinsip yang digunakan ialah men-
Prinsip yang digunakan ialah men-
cari seluruh kemungkinan
cari seluruh kemungkinan
pemecah-an dasar
pemecah-an dasar feasible
feasible (layak),
(layak),
kemudian pilih salah satu yang
kemudian pilih salah satu yang
memberikan nilai objektif optimal,
memberikan nilai objektif optimal,
yaitu paling besar (maksimum)
yaitu paling besar (maksimum)
atau paling kecil (minimum).
atau paling kecil (minimum).
Pemecahan persoalan Program
Pemecahan persoalan Program
Linear dengan metode aljabar ini
Linear dengan metode aljabar ini
dibagi 3 (tiga) kasus, yaitu :
dibagi 3 (tiga) kasus, yaitu :
(1). Kasus Maksimisasi.
(1). Kasus Maksimisasi.
(2). Kasus Minimisasi.
(2). Kasus Minimisasi.
(3). Kasus-kasus Khusus.
(3). Kasus-kasus Khusus.
Kasus-kasus Khusus Maksimasi
Kasus-kasus Khusus Maksimasi
(1). Kasus Maksimisasi
(1). Kasus Maksimisasi : kasus
: kasus
pemecah
pemecah
an persoalan PL yang bertujuan
an persoalan PL yang bertujuan
mencari seluruh kemungkinan pe-
mencari seluruh kemungkinan pe-
mecahan yg memberikan nilai
mecahan yg memberikan nilai
objektif maksimum.
objektif maksimum.
Contoh-1 :
Contoh-1 :
1. Fungsi Tujuan :
1. Fungsi Tujuan :
Maksimumkan Z = 8 X
Maksimumkan Z = 8 X1
1 + 6 X
+ 6 X2
2
(Dlm Rp 1.000).
(Dlm Rp 1.000).
2. Fungsi Pembatas :
2. Fungsi Pembatas :
2.1. P-Bahan : 4 X
2.1. P-Bahan : 4 X1
1 + 2 X
+ 2 X2
2 60
≤ 60
≤
2.2. Penjahitan : 2 X
2.2. Penjahitan : 2 X1
1 + 4 X
+ 4 X2
2 48
≥ 48
≥
X
X1
1, X
, X2
2 0
≥ 0
≥
â–ş Langkah-langkah penyelesaian :
Langkah-langkah penyelesaian :
1. Merubah ketidaksamaan fungsi pembatas
1. Merubah ketidaksamaan fungsi pembatas
menjadi kesamaan dengan menambah
menjadi kesamaan dengan menambah
slack variabel :
slack variabel :
4X
4X1
1 + 2X
+ 2X2
2 + S
+ S1
1 = 60
= 60
2X
2X1
1 + 4X
+ 4X2
2 - S
- S2
2 = 48
= 48
2. Merubah fungsi tujuan dengan
2. Merubah fungsi tujuan dengan
menambah slack variabel bernilai nol :
menambah slack variabel bernilai nol :
Z = 8000 X
Z = 8000 X1
1 + 6000 X
+ 6000 X2
2 + 0 S
+ 0 S1
1 + 0 S
+ 0 S2
2
3. Substitusikan fungsi pembatas dan fungsi tujuan :
3. Substitusikan fungsi pembatas dan fungsi tujuan :
a. X
a. X1
1= X
= X2
2= 0 Maka,
= 0 Maka,
4X
4X1
1+2X
+2X2
2+S
+S1
1 = 60 S
= 60 S1
1= 60
= 60
2X
2X1
1+4X
+4X2
2-S
-S2
2 = 48 S
= 48 S2
2 = -48
= -48
Tidak Layak
Tidak Layak
b. X
b. X1
1=S
=S1
1=0
=0
4X
4X1
1+2X
+2X2
2+S
+S1
1 = 60 X
= 60 X2
2 = 60/2 =30
= 60/2 =30
2X
2X1
1+4X
+4X2
2-S
-S2
2 = 48 4(30)-S
= 48 4(30)-S2
2 = 48
= 48
S
S2
2 = 72
= 72
Z = 8000(0)+6000(30)+0+0=180000
Z = 8000(0)+6000(30)+0+0=180000
(c). X
(c). X1
1= S
= S2
2 = 0
= 0
2X
2X1
1+4X
+4X2
2- S
- S2
2 = 48 4X
= 48 4X2
2 = 48
= 48
X
X2
2 = 48/4
= 48/4
X
X2
2 = 12
= 12
4X
4X1
1+2X
+2X2
2+S
+S1
1 = 60 2(12)+S
= 60 2(12)+S1
1=60
=60
S
S1
1 = 60-24
= 60-24
= 36
= 36
Z = 8000(0)+6000(12)+0+0=72000
Z = 8000(0)+6000(12)+0+0=72000
(d). X
(d). X2
2=S
=S1
1=0
=0
4X
4X1
1+2X
+2X2
2+S
+S1
1=60 4X
=60 4X1
1= 60 X
= 60 X1
1=15
=15
2X
2X1
1+4X
+4X2
2- S
- S2
2=48 2(15) - S
=48 2(15) - S2
2 = 48
= 48
S
S2
2 = 48-30=-18
= 48-30=-18
Tidak layak
Tidak layak
(e). X
(e). X2
2=S
=S2
2=0
=0
2X
2X1
1+4X
+4X2
2- S
- S2
2 =48 2X
=48 2X1
1=48 X
=48 X1
1=24
=24
4X
4X1
1+2X
+2X2
2+S
+S1
1 =60 S
=60 S1
1=60-4(24)=-36
=60-4(24)=-36
(Tdk fisibel)
(Tdk fisibel)
(f). S
(f). S1
1=S
=S2
2=0
=0
4X
4X1
1+2X
+2X2
2 = 60 2X
= 60 2X2
2=60-4X
=60-4X1
1
X
X2
2=30-2X
=30-2X1
1
2X
2X1
1+4X
+4X2
2 = 48 2X
= 48 2X1
1+4(30-2X
+4(30-2X1
1)=48
)=48
2X
2X1
1+120-8X
+120-8X1
1 = 48
= 48
6X
6X1
1 = 120-48
= 120-48
X
X1
1 = 12
= 12
X
X2
2 =30-24= 6
=30-24= 6
Z =8000(12)+6000(6)=132.000
Z =8000(12)+6000(6)=132.000
Kesimpulan :
Kesimpulan :
Perusahaan konveksi “Maju” harus
Perusahaan konveksi “Maju” harus
mempro-duksi Celana (X
mempro-duksi Celana (X1
1) = 12 dan Baju
) = 12 dan Baju
(X
(X2
2) = 6
) = 6
untuk memperoleh laba maksimum
untuk memperoleh laba maksimum
sebesar
sebesar
Rp 132.000.-
Rp 132.000.-
Contoh-2
Contoh-2
Maksimumkan : Z = 4000X
Maksimumkan : Z = 4000X1
1+5000X
+5000X2
2
Fungsi Kendala: X
Fungsi Kendala: X1
1+2X
+2X2
2 10
≥ 10
≥
6X
6X1
1+6X
+6X2
2 36
≤ 36
≤
X
X1
1 4
≤ 4
≤
X
X1
1, X
, X2
2 0
≥ 0
≥
Contoh 3
Contoh 3
Minimumkan
Minimumkan Z
Z = 3x
= 3x1
1 + 2x
+ 2x2
2
Kendala
Kendala
x
x1
1 + x
+ x2
2 8
≤ 8
≤
6x
6x1
1 + 4x
+ 4x2
2 12
≥ 12
≥
4x
4x1
1 + 8x
+ 8x2
2 = 20
= 20
x
x1
1, x
, x2
2 0
≥ 0
≥
Latihan..
Latihan..
Solusi Tidak Terbatas
a. Maksimumkan Z = 4X1 + 4X2
Fungsi Kendala
X1 + 2X2 10
≤
X1 + 6X2 36
≤
X1 4
≤
X1, X2 0
≥
c. Maksimumkan
c. Maksimumkan Z
Z =
= 3
3x
x1
1 -
- 2
2x
x2
2
Kendala
Kendala
2x
2x1
1 + x
+ x2
2 ≤
≤ 2
2
3
3x
x1
1 + 4
+ 4 x
x2
2 ≥
≥ 12
12
X
X1
1 , x
, x2
2 0
≥ 0
≥
Tidak Memiliki Solusi Layak
Tidak Memiliki Solusi Layak
b. Maksimumkan Z = 5X
b. Maksimumkan Z = 5X1
1 + 3X
+ 3X2
2
Fungsi Pembatas :
Fungsi Pembatas :
4X
4X1
1 + 2X
+ 2X2
2 8
≤ 8
≤
X
X1
1 3
≥ 3
≥
X
X2
2 7
≥ 7
≥
X
X1
1, X
, X2
2 0
≥ 0
≥
Terimakasih
Terimakasih
Jangan lupa untuk diulangi lagi
Jangan lupa untuk diulangi lagi

More Related Content

DOC
Program linear-dan-metode-simplex
DOC
Riset operasi
PPTX
Program Linear _ Analisa Sensitivitas.pptx
PPTX
EKMA4413 - Riset Operasi - Modul 4
PPTX
program linier.pptx
PPT
ITP UNS SEMESTER 2 Riset operasi (materi kuliah)
PDF
Program Linear dan Dual aaaaaaaaa 3-23.pdf
PPT
M2 lp-2 met simpleks
Program linear-dan-metode-simplex
Riset operasi
Program Linear _ Analisa Sensitivitas.pptx
EKMA4413 - Riset Operasi - Modul 4
program linier.pptx
ITP UNS SEMESTER 2 Riset operasi (materi kuliah)
Program Linear dan Dual aaaaaaaaa 3-23.pdf
M2 lp-2 met simpleks

Similar to 04. 2 Metode Aljabar Linear dan Matriks.ppt (20)

DOC
13. Konsep Penelitian Operasional
PPTX
LINEAR PROGRAMMING ABOUT LINEAR IDEOLOGY.pptx
PPT
Kuliah ke 2 program linear iain zck langsa
PPTX
Pertemuan 8 - Metode 2 Fasa (Max. Problem).pptx
PPT
Pemograman Linier
PPT
Program Linier : Solusi Simpleks memaksimalkan z dengan batasan
PPT
PERT 4 Metode_Simpleks-ppt teknik riset opersdional.ppt
PPT
Metode Simpleks.ppt
PPTX
Program Linear Metode Grafik Riset operasi.pptx
PPT
Linear programming
PPTX
ANALISIS SENSITIVITAS SIMPLEKS BESERTA PERUBAHAN KONTRIBUSI.pptx
PDF
Hhhs hha sas hhs as hhs ashs hj asash hh shs.pdf
PDF
Isi laporan 1 ro
PPTX
Pengenalan Riset Operasi.pptx
PDF
Bab1 c - Matematika Bisnis
PPTX
Riset Operasional 3 - Linear Programming.pptx
PDF
TRO 03.pdf
DOC
Tro1 metode grafik
PDF
Metode Simpleks - Riset Operasional
PPT
Program Linear materi kuliah matematika.ppt
13. Konsep Penelitian Operasional
LINEAR PROGRAMMING ABOUT LINEAR IDEOLOGY.pptx
Kuliah ke 2 program linear iain zck langsa
Pertemuan 8 - Metode 2 Fasa (Max. Problem).pptx
Pemograman Linier
Program Linier : Solusi Simpleks memaksimalkan z dengan batasan
PERT 4 Metode_Simpleks-ppt teknik riset opersdional.ppt
Metode Simpleks.ppt
Program Linear Metode Grafik Riset operasi.pptx
Linear programming
ANALISIS SENSITIVITAS SIMPLEKS BESERTA PERUBAHAN KONTRIBUSI.pptx
Hhhs hha sas hhs as hhs ashs hj asash hh shs.pdf
Isi laporan 1 ro
Pengenalan Riset Operasi.pptx
Bab1 c - Matematika Bisnis
Riset Operasional 3 - Linear Programming.pptx
TRO 03.pdf
Tro1 metode grafik
Metode Simpleks - Riset Operasional
Program Linear materi kuliah matematika.ppt
Ad

More from AzraAnbu (20)

PPT
PERT 7 PENYAKIT MASALAH KESEHATAN BAGIAN 2.ppt
PPTX
ZAT GIZI PADA ABSORPSI OBAT (pertemuan ke 2).pptx
PPT
3 Metode Aljabar Linerar and Matriks.ppt
PPT
1 Sejarah dan kegunaan TRO Operations.ppt
PPTX
Metode grafik 5.pptx
PPT
7 Lanjutan Metode Simpleks .ppt
PPTX
biostatistik-141129135502-conversion-gate01.pptx
PPTX
Kelompok 1 (CDOB) .pptx
PPTX
CDOB klp 1.pptx
PPTX
PENERAPAN_ CDOB.pptx
PPTX
CDOB klp 1.pptx
PPT
pertemuan 6 RESEP, COPY RESEP DAN ETIKET.ppt
PPTX
RPS 10 DIFUSI DANdddddd DISOLUSI II.pptx
PPTX
RPS 11 FENOMENdddddddddA ANTAR MUKA.pptx
PPTX
RPS 12 SUSPENSI _ dddddddddddEMULSI.pptx
PPTX
RPS 13 MIKROMERITIeeeeeeeeeeeeeeeeK.pptx
PPTX
Perkembangan Farmasi dalam Khasanah Ilmu Pengetahuan dan Teknologi.pptx
PPTX
pertemuan 8. senyawa primer dan skunder.pptx
DOCX
kuliah tamu dosen botani farmasi (Done).docx
PPTX
Pertemuan_2_statistik dan probabilitas3.pptx
PERT 7 PENYAKIT MASALAH KESEHATAN BAGIAN 2.ppt
ZAT GIZI PADA ABSORPSI OBAT (pertemuan ke 2).pptx
3 Metode Aljabar Linerar and Matriks.ppt
1 Sejarah dan kegunaan TRO Operations.ppt
Metode grafik 5.pptx
7 Lanjutan Metode Simpleks .ppt
biostatistik-141129135502-conversion-gate01.pptx
Kelompok 1 (CDOB) .pptx
CDOB klp 1.pptx
PENERAPAN_ CDOB.pptx
CDOB klp 1.pptx
pertemuan 6 RESEP, COPY RESEP DAN ETIKET.ppt
RPS 10 DIFUSI DANdddddd DISOLUSI II.pptx
RPS 11 FENOMENdddddddddA ANTAR MUKA.pptx
RPS 12 SUSPENSI _ dddddddddddEMULSI.pptx
RPS 13 MIKROMERITIeeeeeeeeeeeeeeeeK.pptx
Perkembangan Farmasi dalam Khasanah Ilmu Pengetahuan dan Teknologi.pptx
pertemuan 8. senyawa primer dan skunder.pptx
kuliah tamu dosen botani farmasi (Done).docx
Pertemuan_2_statistik dan probabilitas3.pptx
Ad

Recently uploaded (19)

PPTX
materi abimtek aplikasi ehdw bagi kader pembangunan manusia tahun 2025
PPT
Modul-Projek-JAJANAN-PASAR-YANG-MENGHASILKAN-RUPIAH-Fase-C.ppt
PPTX
Bahan bacaan Informatika pola pikir bertumbuh.pptx
PDF
6754aa176b39b (1).pdf data analisis acara
PPTX
EFEKTIVITAS EKSTRAK DAUN INDIGOFERA.pptx
PPTX
Gagal Ginjal Akut GHINA SELVIRA .pptx
PDF
c3oYi7NNpW3omVenymVtXLtqfSi2hzugUlVYbGlQ.pdf
PDF
811848831-PPT-TES-DESKRIPShhhhhhhhhI.pdf
PPTX
ANALISIS DATA FUNGSI INFORMATIKA SMP.pptx
PPTX
Flowchart Pengaplikasian Sistem Arduino.pptx
PPTX
Materi Kesiapan Tahapan Pemungutan dan Penghitungan Suara Pemilihan Ulang Tah...
PPTX
PRESNTASI pembangunan perumahan komersil dua lantai
DOCX
PROPOSAL PENGARUH PEMBERIAN MIKRONUTRIEN TERHADAP PENINGKATAN INDEKS MASA TUB...
PPTX
Presentasi Pengenalan Sel smp kelas VII semester I.pptx
PDF
pengenalan_Iot perangkatcerdasmasdepan.pdf
PPTX
PERENCANAAN MEP PERUM.MULTI CIPTA PERMAI_Type 36.pptx
PPTX
Introduction FastAPI for Professional and Student
PPTX
Pelatihan_Model_Pembinaan_Gen_Z_Dasar_Menengah.pptx
DOCX
proposal nurul 2.docx Fix dokumen yang penting
materi abimtek aplikasi ehdw bagi kader pembangunan manusia tahun 2025
Modul-Projek-JAJANAN-PASAR-YANG-MENGHASILKAN-RUPIAH-Fase-C.ppt
Bahan bacaan Informatika pola pikir bertumbuh.pptx
6754aa176b39b (1).pdf data analisis acara
EFEKTIVITAS EKSTRAK DAUN INDIGOFERA.pptx
Gagal Ginjal Akut GHINA SELVIRA .pptx
c3oYi7NNpW3omVenymVtXLtqfSi2hzugUlVYbGlQ.pdf
811848831-PPT-TES-DESKRIPShhhhhhhhhI.pdf
ANALISIS DATA FUNGSI INFORMATIKA SMP.pptx
Flowchart Pengaplikasian Sistem Arduino.pptx
Materi Kesiapan Tahapan Pemungutan dan Penghitungan Suara Pemilihan Ulang Tah...
PRESNTASI pembangunan perumahan komersil dua lantai
PROPOSAL PENGARUH PEMBERIAN MIKRONUTRIEN TERHADAP PENINGKATAN INDEKS MASA TUB...
Presentasi Pengenalan Sel smp kelas VII semester I.pptx
pengenalan_Iot perangkatcerdasmasdepan.pdf
PERENCANAAN MEP PERUM.MULTI CIPTA PERMAI_Type 36.pptx
Introduction FastAPI for Professional and Student
Pelatihan_Model_Pembinaan_Gen_Z_Dasar_Menengah.pptx
proposal nurul 2.docx Fix dokumen yang penting

04. 2 Metode Aljabar Linear dan Matriks.ppt

  • 1. Teknik Riset Operasi Teknik Riset Operasi AHMAD, M.Pd AHMAD, M.Pd
  • 2. 3 komponen dasar Dalam Riset 3 komponen dasar Dalam Riset Operasi Operasi â–ş Variabel Keputusan Variabel Keputusan Faktor-faktor yang mempengaruhi nilai tujuan Faktor-faktor yang mempengaruhi nilai tujuan â–ş Tujuan Tujuan Suatu fungsi atau persamaan yang menghubungkan variabel Suatu fungsi atau persamaan yang menghubungkan variabel dan membentuk kesatuan tentang apa yang ingin dicapai. dan membentuk kesatuan tentang apa yang ingin dicapai. Dalam Riset Operasi, kita akan mengoptimalkan harga fungsi Dalam Riset Operasi, kita akan mengoptimalkan harga fungsi tujuan. Artinya kita akan mencari nilai - nilai variabel yang tujuan. Artinya kita akan mencari nilai - nilai variabel yang akan meminimumkan / memaksimumkan fungsi tujuan. akan meminimumkan / memaksimumkan fungsi tujuan. â–ş Kendala Kendala Sekumpulan persamaan atau pertidaksamaan yang Sekumpulan persamaan atau pertidaksamaan yang membatasi harga suatu variabel. Harga variabel yang membatasi harga suatu variabel. Harga variabel yang mengoptimumkan fungsi tujuan harus memenuhi semua mengoptimumkan fungsi tujuan harus memenuhi semua kendala yang ditetapkan kendala yang ditetapkan
  • 3. Contoh masalah Contoh masalah â–ş Sebuah perusahaan mebel akan membuat meja dan kursi. Sebuah perusahaan mebel akan membuat meja dan kursi. Setiap meja membutuhkan 5 m2 kayu jati dan 2 m2 kayu Setiap meja membutuhkan 5 m2 kayu jati dan 2 m2 kayu pinus, serta membutuhkan waktu pembuatan selama 4 jam. pinus, serta membutuhkan waktu pembuatan selama 4 jam. Untuk membuat sebuah kursi dibutuhkan 2 m2 kayu jati, 3 Untuk membuat sebuah kursi dibutuhkan 2 m2 kayu jati, 3 m2 kayu pinus dan 2 jam kerja. m2 kayu pinus dan 2 jam kerja. â–ş Dari penjualan sebuah meja didapat keuntungan sebesar Dari penjualan sebuah meja didapat keuntungan sebesar Rp 12.000, sedangkan dari sebuah kursi sebesar Rp 8.000. Rp 12.000, sedangkan dari sebuah kursi sebesar Rp 8.000. â–ş Ia ingin membuat sebanyak-banyaknya, tetapi kendalanya Ia ingin membuat sebanyak-banyaknya, tetapi kendalanya adalah keterbatasan bahan baku dan tenaga kerja. Dalam adalah keterbatasan bahan baku dan tenaga kerja. Dalam seminggu, ia hanya mampu mendapatkan 150 m2 kayu jati, seminggu, ia hanya mampu mendapatkan 150 m2 kayu jati, 100 m2 kayu pinus, serta hanya memiliki 80 jam kerja 100 m2 kayu pinus, serta hanya memiliki 80 jam kerja â–ş Masalah : Berapa buah meja dan kursi yang harus ia buat Masalah : Berapa buah meja dan kursi yang harus ia buat mengingat kendala yang ada, supaya ia memperoleh mengingat kendala yang ada, supaya ia memperoleh keuntungan yang sebanyak-banyaknya ? keuntungan yang sebanyak-banyaknya ?
  • 4. Menetapkan Variabel Menetapkan Variabel Keputusan Keputusan â–şKeuntungan ditentukan oleh seberapa Keuntungan ditentukan oleh seberapa banyak meja dan kursi yang dibuat. Oleh banyak meja dan kursi yang dibuat. Oleh karena itu dibuat variabel keputusan karena itu dibuat variabel keputusan sebagai berikut : sebagai berikut : Misalkan Misalkan x1 = Jumlah meja yang harus dibuat x1 = Jumlah meja yang harus dibuat x2 = Jumlah kursi yang harus dibuat x2 = Jumlah kursi yang harus dibuat
  • 5. Tujuan Tujuan â–ş Tujuan dari perusahaan tersebut adalah memaksimumkan Tujuan dari perusahaan tersebut adalah memaksimumkan keuntungan. Keuntungan sebuah meja adalah Rp 12.000 dan keuntungan. Keuntungan sebuah meja adalah Rp 12.000 dan sebuah kursi adalah Rp 8.000. Karena ia membuat x1 meja sebuah kursi adalah Rp 8.000. Karena ia membuat x1 meja dan x2 kursi (x1 dan x2 adalah besaran yang akan dicari), dan x2 kursi (x1 dan x2 adalah besaran yang akan dicari), maka total keuntungan yang ia peroleh adalah sebesar : maka total keuntungan yang ia peroleh adalah sebesar : f(x1, x2) = 12.000 x1 + 8.000 x2 f(x1, x2) = 12.000 x1 + 8.000 x2 Fungsi inilah yang akan dioptimalkan (dalam kasus ini Fungsi inilah yang akan dioptimalkan (dalam kasus ini dimaksimalkan). dimaksimalkan). â–ş Jika tidak ada kendala yang harus dipenuhi, maka penyelesaian Jika tidak ada kendala yang harus dipenuhi, maka penyelesaian masalah ini menjadi mudah, yaitu dengan membuat x1 dan masalah ini menjadi mudah, yaitu dengan membuat x1 dan x2 sebesar-besarnya. Dengan memperbanyak jumlah meja x2 sebesar-besarnya. Dengan memperbanyak jumlah meja dan kursi yang dibuat, maka perusahaan itu akan memperoleh dan kursi yang dibuat, maka perusahaan itu akan memperoleh keuntungan yang semakin besar. Tetapi keadaan itu tidak keuntungan yang semakin besar. Tetapi keadaan itu tidak dapat dicapai mengingat keterbatasan bahan baku (kayu jati dapat dicapai mengingat keterbatasan bahan baku (kayu jati dan pinus) serta tenaga kerja. dan pinus) serta tenaga kerja.
  • 6. Kendala Kendala â–ş Keterbatasan bahan baku dan tenaga kerja dapat dinyatakan dalam tabel di Keterbatasan bahan baku dan tenaga kerja dapat dinyatakan dalam tabel di bawah ini : bawah ini : Dengan membuat x1 buah meja dan x2 buah kursi, maka kendala yang harus Dengan membuat x1 buah meja dan x2 buah kursi, maka kendala yang harus dipenuhi adalah : dipenuhi adalah : 5x 5x1 1 + 2x + 2x2 2 150 ≤ 150 ≤ 2x 2x1 1 + 3x + 3x2 2 100 ≤ 100 ≤ 4x 4x1 1 + 2x + 2x2 2 80 ≤ 80 ≤ x1, x2 0 ≥ x1, x2 0 ≥ (bisa juga ditambahkan syarat bahwa x1 dan x2 bilangan bulat) (bisa juga ditambahkan syarat bahwa x1 dan x2 bilangan bulat) Sumber Daya Meja Kursi Persediaa n Kayu jati 5 2 150 Kayu Pinus 2 3 100 Jam Kerja 4 2 80
  • 7. Model Masalah Model Masalah Dengan demikian, model yang sesuai untuk Dengan demikian, model yang sesuai untuk kasus perusahaan mebel di atas adalah : kasus perusahaan mebel di atas adalah : Maksimumkan f (x Maksimumkan f (x1 1, x , x2 2) = 12.000x ) = 12.000x1 1 + 8.000 x + 8.000 x2 2 Kendala : Kendala : 5x 5x1 1 + 2x + 2x2 2 150 ≤ 150 ≤ 2x 2x1 1 + 3x + 3x2 2 100 ≤ 100 ≤ 4x 4x1 1 + 2x + 2x2 2 80 ≤ 80 ≤ x1, x2 0 ≥ x1, x2 0 ≥
  • 9. â–ş Pengertian Pengertian 1. Pemecahan persoalan PL dengan 1. Pemecahan persoalan PL dengan metode aljabar : pemecahan per- metode aljabar : pemecahan per- soalan dengan cara substitusi soalan dengan cara substitusi antar antar persamaan linear pada fungsi persamaan linear pada fungsi pem- pem- batas dan fungsi tujuan. batas dan fungsi tujuan.
  • 10. Prinsip yang digunakan ialah men- Prinsip yang digunakan ialah men- cari seluruh kemungkinan cari seluruh kemungkinan pemecah-an dasar pemecah-an dasar feasible feasible (layak), (layak), kemudian pilih salah satu yang kemudian pilih salah satu yang memberikan nilai objektif optimal, memberikan nilai objektif optimal, yaitu paling besar (maksimum) yaitu paling besar (maksimum) atau paling kecil (minimum). atau paling kecil (minimum).
  • 11. Pemecahan persoalan Program Pemecahan persoalan Program Linear dengan metode aljabar ini Linear dengan metode aljabar ini dibagi 3 (tiga) kasus, yaitu : dibagi 3 (tiga) kasus, yaitu : (1). Kasus Maksimisasi. (1). Kasus Maksimisasi. (2). Kasus Minimisasi. (2). Kasus Minimisasi. (3). Kasus-kasus Khusus. (3). Kasus-kasus Khusus.
  • 13. (1). Kasus Maksimisasi (1). Kasus Maksimisasi : kasus : kasus pemecah pemecah an persoalan PL yang bertujuan an persoalan PL yang bertujuan mencari seluruh kemungkinan pe- mencari seluruh kemungkinan pe- mecahan yg memberikan nilai mecahan yg memberikan nilai objektif maksimum. objektif maksimum.
  • 14. Contoh-1 : Contoh-1 : 1. Fungsi Tujuan : 1. Fungsi Tujuan : Maksimumkan Z = 8 X Maksimumkan Z = 8 X1 1 + 6 X + 6 X2 2 (Dlm Rp 1.000). (Dlm Rp 1.000). 2. Fungsi Pembatas : 2. Fungsi Pembatas : 2.1. P-Bahan : 4 X 2.1. P-Bahan : 4 X1 1 + 2 X + 2 X2 2 60 ≤ 60 ≤ 2.2. Penjahitan : 2 X 2.2. Penjahitan : 2 X1 1 + 4 X + 4 X2 2 48 ≥ 48 ≥ X X1 1, X , X2 2 0 ≥ 0 ≥
  • 15. â–ş Langkah-langkah penyelesaian : Langkah-langkah penyelesaian : 1. Merubah ketidaksamaan fungsi pembatas 1. Merubah ketidaksamaan fungsi pembatas menjadi kesamaan dengan menambah menjadi kesamaan dengan menambah slack variabel : slack variabel : 4X 4X1 1 + 2X + 2X2 2 + S + S1 1 = 60 = 60 2X 2X1 1 + 4X + 4X2 2 - S - S2 2 = 48 = 48 2. Merubah fungsi tujuan dengan 2. Merubah fungsi tujuan dengan menambah slack variabel bernilai nol : menambah slack variabel bernilai nol : Z = 8000 X Z = 8000 X1 1 + 6000 X + 6000 X2 2 + 0 S + 0 S1 1 + 0 S + 0 S2 2
  • 16. 3. Substitusikan fungsi pembatas dan fungsi tujuan : 3. Substitusikan fungsi pembatas dan fungsi tujuan : a. X a. X1 1= X = X2 2= 0 Maka, = 0 Maka, 4X 4X1 1+2X +2X2 2+S +S1 1 = 60 S = 60 S1 1= 60 = 60 2X 2X1 1+4X +4X2 2-S -S2 2 = 48 S = 48 S2 2 = -48 = -48 Tidak Layak Tidak Layak b. X b. X1 1=S =S1 1=0 =0 4X 4X1 1+2X +2X2 2+S +S1 1 = 60 X = 60 X2 2 = 60/2 =30 = 60/2 =30 2X 2X1 1+4X +4X2 2-S -S2 2 = 48 4(30)-S = 48 4(30)-S2 2 = 48 = 48 S S2 2 = 72 = 72 Z = 8000(0)+6000(30)+0+0=180000 Z = 8000(0)+6000(30)+0+0=180000
  • 17. (c). X (c). X1 1= S = S2 2 = 0 = 0 2X 2X1 1+4X +4X2 2- S - S2 2 = 48 4X = 48 4X2 2 = 48 = 48 X X2 2 = 48/4 = 48/4 X X2 2 = 12 = 12 4X 4X1 1+2X +2X2 2+S +S1 1 = 60 2(12)+S = 60 2(12)+S1 1=60 =60 S S1 1 = 60-24 = 60-24 = 36 = 36 Z = 8000(0)+6000(12)+0+0=72000 Z = 8000(0)+6000(12)+0+0=72000
  • 18. (d). X (d). X2 2=S =S1 1=0 =0 4X 4X1 1+2X +2X2 2+S +S1 1=60 4X =60 4X1 1= 60 X = 60 X1 1=15 =15 2X 2X1 1+4X +4X2 2- S - S2 2=48 2(15) - S =48 2(15) - S2 2 = 48 = 48 S S2 2 = 48-30=-18 = 48-30=-18 Tidak layak Tidak layak (e). X (e). X2 2=S =S2 2=0 =0 2X 2X1 1+4X +4X2 2- S - S2 2 =48 2X =48 2X1 1=48 X =48 X1 1=24 =24 4X 4X1 1+2X +2X2 2+S +S1 1 =60 S =60 S1 1=60-4(24)=-36 =60-4(24)=-36 (Tdk fisibel) (Tdk fisibel)
  • 19. (f). S (f). S1 1=S =S2 2=0 =0 4X 4X1 1+2X +2X2 2 = 60 2X = 60 2X2 2=60-4X =60-4X1 1 X X2 2=30-2X =30-2X1 1 2X 2X1 1+4X +4X2 2 = 48 2X = 48 2X1 1+4(30-2X +4(30-2X1 1)=48 )=48 2X 2X1 1+120-8X +120-8X1 1 = 48 = 48 6X 6X1 1 = 120-48 = 120-48 X X1 1 = 12 = 12 X X2 2 =30-24= 6 =30-24= 6 Z =8000(12)+6000(6)=132.000 Z =8000(12)+6000(6)=132.000
  • 20. Kesimpulan : Kesimpulan : Perusahaan konveksi “Maju” harus Perusahaan konveksi “Maju” harus mempro-duksi Celana (X mempro-duksi Celana (X1 1) = 12 dan Baju ) = 12 dan Baju (X (X2 2) = 6 ) = 6 untuk memperoleh laba maksimum untuk memperoleh laba maksimum sebesar sebesar Rp 132.000.- Rp 132.000.-
  • 21. Contoh-2 Contoh-2 Maksimumkan : Z = 4000X Maksimumkan : Z = 4000X1 1+5000X +5000X2 2 Fungsi Kendala: X Fungsi Kendala: X1 1+2X +2X2 2 10 ≥ 10 ≥ 6X 6X1 1+6X +6X2 2 36 ≤ 36 ≤ X X1 1 4 ≤ 4 ≤ X X1 1, X , X2 2 0 ≥ 0 ≥
  • 22. Contoh 3 Contoh 3 Minimumkan Minimumkan Z Z = 3x = 3x1 1 + 2x + 2x2 2 Kendala Kendala x x1 1 + x + x2 2 8 ≤ 8 ≤ 6x 6x1 1 + 4x + 4x2 2 12 ≥ 12 ≥ 4x 4x1 1 + 8x + 8x2 2 = 20 = 20 x x1 1, x , x2 2 0 ≥ 0 ≥
  • 23. Latihan.. Latihan.. Solusi Tidak Terbatas a. Maksimumkan Z = 4X1 + 4X2 Fungsi Kendala X1 + 2X2 10 ≤ X1 + 6X2 36 ≤ X1 4 ≤ X1, X2 0 ≥ c. Maksimumkan c. Maksimumkan Z Z = = 3 3x x1 1 - - 2 2x x2 2 Kendala Kendala 2x 2x1 1 + x + x2 2 ≤ ≤ 2 2 3 3x x1 1 + 4 + 4 x x2 2 ≥ ≥ 12 12 X X1 1 , x , x2 2 0 ≥ 0 ≥ Tidak Memiliki Solusi Layak Tidak Memiliki Solusi Layak b. Maksimumkan Z = 5X b. Maksimumkan Z = 5X1 1 + 3X + 3X2 2 Fungsi Pembatas : Fungsi Pembatas : 4X 4X1 1 + 2X + 2X2 2 8 ≤ 8 ≤ X X1 1 3 ≥ 3 ≥ X X2 2 7 ≥ 7 ≥ X X1 1, X , X2 2 0 ≥ 0 ≥
  • 24. Terimakasih Terimakasih Jangan lupa untuk diulangi lagi Jangan lupa untuk diulangi lagi