TEKNIK RISET OPERASI

dokumen-dokumen yang mirip
LINEAR PROGRAMMING MODEL SIMPLEX

BAB 2 LINIER PROGRAMMING DENGAN SIMPLEX

PENDAHULUAN. Buku Bacaan Sementara : Diktat Gunadarma penulis Media Anugrah Ayu Riset Operasi penulis a.l. Pangestu Subagyo, T.

TEORI DUALITAS & ANALISIS SENSITIVITAS

PROGRAM LINIER METODE SIMPLEKS

Operations Management

Model umum metode simpleks

BAB IV. METODE SIMPLEKS

Metode Simpleks Kasus Minimisasi

Optimasi dengan Algoritma Simplex. Kusrini Jurusan Sistem Informasi STMIK AMIKOM Yogykakarta Jl. Ringroad Utara Condong Catur Sleman Yogyakarta

MATA KULIAH RISET OPERASIONAL

Masih ingat khan, bahwa kedua fungsi di atas berasal dari tabel penyederhanaan yg dibuat pada kasus berikut ini :

MENENTUKAN JUMLAH PRODUKSI BATIK DENGAN MEMAKSIMALKAN KEUNTUNGAN MENGGUNAKAN METODE LINEAR PROGRAMMING PADA BATIK HANA

PROGRAM LINEAR DENGAN METODE SIMPLEX

Metode Simpleks M U H L I S T A H I R

contoh soal metode simplex dengan minimum

1) Formulasikan dan standarisasikan modelnya 2) Bentuk tabel awal simpleks berdasarkan informasi model di atas 3) Tentukan kolom kunci di antara

LINEAR PROGRAMMING. 1. Pengertian 2. Model Linear Programming 3. Asumsi Dasar Linear Programming 4. Metode Grafik

Operations Management

BAB 2. PROGRAM LINEAR

METODE SIMPLEKS (THE SIMPLEX METHOD)

OPTIMALISALI KASUS PEMROGRAMAN LINEAR DENGAN METODE GRAFIK DAN SIMPLEKS

MAKSIMALISASI KEUNTUNGAN DENGAN PENDEKATAN METODE SIMPLEKS Kasus pada Pabrik Sosis SM

METODE SIMPLEKS. Obyektif 1. Memahami cara menyelesaikan permasalahan menggunakan solusi grafik 2. Mengetahui fungsi kendala dan fungsi tujuan

BAB II METODE SIMPLEKS

CCR314 - Riset Operasional Materi #3 Ganjil 2015/2016 CCR314 RISET OPERASIONAL

BAB III. METODE SIMPLEKS

18/09/2013. Ekonomi Teknik / Sigit Prabawa / 1. Ekonomi Teknik / Sigit Prabawa / 2

METODE SIMPLEKS DALAM PROGRAM LINIER

Taufiqurrahman 1

BAHAN KULIAH TEKNIK RISET OPERASI

Ir. Tito Adi Dewanto

PROGRAM LINIER METODE GRAFIK

METODE dan TABEL SIMPLEX

Tentukan alokasi hasil produksi dari pabrik pabrik tersebut ke gudang gudang penjualan dengan biaya pengangkutan terendah.

BAB IV PROGRAMA LINIER : METODE GRAFIK

PROGRAM LINEAR: METODE SIMPLEX

Taufiqurrahman 1

BAB II LANDASAN TEORI. A. Sistem Persamaan Linear dan Sistem Pertidaksamaan Linear

METODE SIMPLEKS 06/10/2014. Angga Akbar Fanani, ST., MT. SPL Nonhomogen dengan penyelesaian tunggal (unique) ~ ~

METODE SIMPLEKS DALAM PROGRAM LINIER

BAB 2 LANDASAN TEORI

METODE SIMPLEKS DALAM PROGRAM LINIER

PROGRAM LINIER : ANALISIS POST- OPTIMAL. Pertemuan 6

PEMROGRAMAN LINIER. Metode Simpleks

Azwar Anas, M. Kom 11/1/2016. Azwar Anas, M. Kom - STIE-GK Muara Bulian

BAB 2 LANDASAN TEORI

METODE SIMPLEKS DALAM PROGRAM LINIER

Algoritma Simplex. Algoritma Simplex adalah algoritma yang digunakan untuk mengoptimalkan fungsi objektif dan memperhatikan semua persamaan

BAB II TINJAUAN PUSTAKA

Pemrograman Linier (2)

Pertemuan 2 Metode Simplex

PROGRAM STUDI AGRIBISNIS FAKULTAS PERTANIAN, UNIVERSITAS ANDALAS BAHAN AJAR. Simpleks

Metode Grafik. Sistem dan Bidang Kerja. Langkah-langkah Metode Grafik. Metode Grafik Program Linear Taufiqurrahman 1

PERTEMUAN 5 Metode Simpleks Kasus Minimum

Dosen Pembina: HP :

Optimalisasi Produksi Di Industri Garment Dengan Menggunakan Metode Simpleks

BAB III SOLUSI GRAFIK DAN METODE PRIMAL SIMPLEKS

PENERAPAN PROGRAM LINIER DALAM OPTIMASI BIAYA PAKAN IKAN DENGAN METODE SIMPLEKS (STUDI KASUS PT. INDOJAYA AGRINUSA MEDAN)

Minimumkan: Z = 4X 1 + X 2 Batasan: 3X 1 + X 2 = 3 4X 1 + 3X 2 6 X 1 + 2X 2 4

OPTIMALISASI PRODUKSI MENGGUNAKAN MODEL LINEAR PROGRAMMING (Studi Kasus : Usaha Kecil Menengah Kue Semprong)

Metode Simpleks dengan Big M dan 2 Phase

MATEMATIKA SISTEM INFORMASI 2 IT

PERTEMUAN 5 METODE SIMPLEKS KASUS MINIMUM

mempunyai tak berhingga banyak solusi.

Fungsi kendala tidak hanya dibentuk oleh pertidaksamaan tetapi juga oleh pertidaksamaan dan/atau persamaan =. Fungsi kendala dengan pertidaksamaan

ANALISIS CONTRIBUTION MARGIN ATAS PRODUK-PRODUK PADA USAHA WARUNG MAKAN PUTRA BUKIT DI TENGGARONG (PENERAPAN METODE SIMPLEK)

BAB 2 LANDASAN TEORI

BAB I PENDAHULUAN. besar dan mampu membantu pemerintah dalam mengurangi tingkat pengangguran.

BAB 2 LANDASAN TEORI

2

BAB 3 METODE PENELITIAN

PRAKTIKUM II PEMROGRAMAN LINIER (METODE SIMPLEKS)

ANALISIS MAKSIMALISASI KEUNTUNGAN PADA PABRIK TAHU BANDUNG DENGAN PENDEKATAN METODE SIMPLEKS. Rully Nourmalisa N

Pengambilan Keputusan dalam keadaan ada kepastian. IRA PRASETYANINGRUM, S.Si,M.T

SISTEM PENDUKUNG KEPUTUSAN UNTUK MENCARI KEUNTUNGAN MAKSIMAL PADA PERUSAHAAN TEMBIKAR DENGAN MENGGUNAKAN METODE SIMPLEKS. Kusrini 1.

BAB 1 PENDAHULUAN Latar Belakang

PENGAMBILAN KEPUTUSAN DALAM KONDISI KONFLIK (GAME THEORY)

PERTEMUAN 12 KEMEROSOTAN (DEGENERACY)

Team Dosen Riset Operasional Program Studi Teknik Informatika Universitas Komputer Indonesia

Metode Penugasan. Iman P. Hidayat

SOLUSI SISTEM PERSAMAAN LINEAR

ANALISIS LINIER PROGRAMMING UNTUK OPTIMALISASI KOMBINASI PRODUK

TEKNIK RISET OPERASI UNDA

ANALISIS PENENTUAN KOMBINASI PRODUK OPTIMAL PADA PT. PISMATEX DI PEKALONGAN

Perhatikan model matematika berikut ini. dapat dibuat tabel

CCR-314 #2 Pengantar Linear Programming DEFINISI LP

CCR314 - Riset Operasional Materi #2 Ganjil 2015/2016 CCR314 RISET OPERASIONAL

Pengubahan Model Ketidaksamaan Persamaan

MODUL 1 : PROGRAM LINEAR

Z = 5X1 + 6X2 + 0S1 + 0S2 + MA1 + MA2. Persoalan Primal (asli) Persoalan Dual (kebalikan dari primal)

Optimalisasi Produksi Di Industri Garment Dengan Menggunakan Metode Simpleks

Manajemen Sains. Eko Prasetyo. Teknik Informatika UMG Modul 3 PEMROGRAMAN LINIER METODE SIMPLEKS

BAB VI PROGRAMA LINIER : DUALITAS DAN ANALISIS SENSITIVITAS

APLIKASI UNTUK MENYELESAIKAN PROGRAM LINIER DENGAN MENGGUNAKAN METODE SIMPLEKS

BAB LINEAR PROGRAMMING : METODE GRAFIK PENDAHULUAN PENDAHULUAN

BAB 2 LANDASAN TEORI

penelitian, yaitu kontribusi margin dan kendala. Berikut adalah pengertian dari

Metode Simpleks Minimum

BAHAN KULIAH RISET OPERASIONAL

Transkripsi:

TEKNIK RISET OPERASI METODE SIMPLEX DALAM LINIER PROGRAMMING Sebelumnya kita telah mengerjakan soal : Sebuah perusahaan membuat 2 buah macam sepatu. Sepatu yang dibuat terdiri atas 2 macam yaitu: Merk I 1 dengan sol karet Merk I 2 dengan sol kulit Dan dikerjakan dengan mesin yang masing-masing mesin mempunyai peruntukkan sendirisendiri yaitu: Mesin 1 membuat sol dari karet Mesin 2 membuat sol dari kulit Mesin 3 membuat bagian atas sepatu dan alas sol Beban kerja untuk setiap mesin dan proses pengerjaan sebagai berikut: Tiap lusin merk I 1 dikerjakan dengan mesin 1 selama 2 jam lalu mesin 3 selama 6 jam Tiap lusin merk I 2 dikerjakan dengan mesin 2 selama 3 jam lalu mesin 3 selama 5 jam Jam kerja untuk masing-masing mesin adalah: Mesin 1 memiliki jam kerja: 8 jam Mesin 2 memiliki jam kerja: 15 jam Mesin 3 memiliki jam kerja: 30 jam Laba setiap lusinnya: Merk I 1 sebanyak Rp. 30.000; dan Merk I 2 sebanyak Rp. 50.000; Berapa lusinkan yang harus diproduksi untuk mencapai laba maksimum? Dengan menggunakan metode linier programming maka dalam pertemuan kedua digunakan Metode Simplex dalam Linier Programming. Langkah-langkah dengan metode ini adalah: 1. Mengubah fungsi tujuan dan batasan a) Semua nilai C(Koefisien),Xn digeser ke kiri untuk fungsi tujuan b) semua fungsi batasan yang mempunyai tanda harus diubah menjadi = dengan menambahkan variabel slack yaitu X n+1, X n+2,...x n+m 2. Menyusun Tabel Variabel Dasar Z X 1 X 2...X n+m N k Z 1 -C 1 C 2 -C n+1 0 X n+1 0 a 11 a 12... b......... X n+m 0 a n1 a m2 am+n bm 3. Memilih kolom kunci Kolom kunci adalah kolom yang digunakan untuk merubah tabel. Yaitu dengan cara memilih kolom yang mempunyai nilai pada fungsi tujuan(z) bernilai angka negatif paling besar. 4. Memilih baris kunci Cari indeks tiap baris dengan menggunakan rumus sebagai berikut: Index = Nk/Nilai kolom kunci Pilih baris yang mempunyai indeks positif dan terkecil 5. Mengubah nilai baris kunci

6. Mengubah nilai-nilai selain baris kunci Baris baru = Baris lama ((koefisien pada kolom kunci) x Nilai baru baris kunci) 7. Mengulangi langkah 3 s/d 6 sampai tidak ada lagi nilai negatif di fungsi tujuan (Z) Penyelesaian: Diketahui fungsi tujuan: Z = 3x 1 + 5x 2 Fungsi batasan(kendala) : 2x 1 + 0 8... persamaan (1) 0 + 3x 2 15... persamaan (2) 6x 1 + 5x 2 30... persamaan (3) Langkah 1: a) Semua nilai C,Xn digeser ke kiri untuk fungsi tujuan sehingga akan menjadi: Z - 3x 1-5x 2 = 0 b) semua fungsi batasan yang mempunyai tanda harus diubah menjadi = dengan menambahkan variabel slack yaitu X n+1, X n+2,...x n+m 2x 1 + x 3 = 8... persamaan (1) menambahkan variabel slack X 3 3x 2 + x 4 = 15... persamaan (2) menambahkan variabel slack X 4 6x 1 + 5x 2 +x 5 = 30... persamaan (3) menambahkan variabel slack X 5 Langkah 2: Membuat tabel Z 1-3 -5 0 0 0 0 X 4 0 0 3 0 1 0 15 X 5 0 6 5 0 0 1 30 Langkah 3: Mencari kolom kunci dari tabel di atas dan terlihat pada saat Z=-5 yaitu kolom yang mempunyai nilai pada fungsi tujuan(z) bernilai angka negatif paling besar. Kolom kunci Z 1-3 -5 0 0 0 0 X 4 0 0 3 0 1 0 15 X 5 0 6 5 0 0 1 30 Langkah 4: Mencari baris kunci dengan menghitung indeks terlebih dahulu dengan menggunakan rumus: Index = Nk/Nilai kolom kunci

dengan hasilnya: Z ------------> 0/5 = 0 X3 ------------> 8/0 = X4 ------------> 15/3 = 5 X5 ------------> 30/5 = 6 Pilih baris yang mempunyai indeks positif dan terkecil yaitu pada saat: X4 ------------> 15/3 = 5 Indeks Z 1-3 -5 0 0 0 0 0 X 4 0 0 3 0 1 0 15 5 X 5 0 6 5 0 0 1 30 6 Baris kunci Langkah 5: Mengubah nilai Baris Kunci dengan pembagian nilai baris kunci awal/nilai potong Dimana Nilai potong = 3 sehingga menjadi: Kolom kunci Z 1-3 -5 0 0 0 0 X 2 0 0/3 3/3 0/3 1/3 0/3 15/3 X 5 0 6 5 0 0 1 30 Langkah 6: Mengubah nilai selain Baris Kunci dengan rumus: Baris baru = Baris lama ((koefisien pada kolom kunci) x Nilai baru baris kunci) maka: Untuk nilai baris Z : [ -3-5 0 0 0 0 ] -5 x [ 0 1 0 1/3 0 5 ] Baris Kunci [ -3-5 0 0 0 0 ] [ 0-5 0-5/3 0-25 ] (-) [ -3 0 0 5/3 0 25 ] Baris Baru untuk Z Untuk nilai baris X 3 : 0 x [ 0 1 0 1/3 0 5 ] [ 0 0 0 0 0 0 ] (-) Baris Baru untuk X 3

Untuk nilai baris X 5 : [ 6 5 0 0 1 30 ] 5 x [ 0 1 0 1/3 0 5 ] [ 6 5 0 0 1 30 ] [ 0 5 0 5/3 0 25 ] (-) [ 6 0 0-5/3 1 5 ] Tabel baru menjadi: Karena pada fungsi tujuan(z) masih mengandung nilai negatif maka diulang kembali mencari kolom dan baris kunci yang lain. Baris Baru untuk X 5 Langkah 1: Mencari kolom kunci yaitu kolom yang mempunyai nilai negatif terbesar terletak pada kolom X1 sehingga kita tandai: Langkah 2: Mencari baris kunci yaitu dengan cara: Mencari indeks tiap baris dengan cara: Index = Nk/Nilai kolom kunci dengan hasilnya: Z ------------> 8/-3 = -8/3 X 3 ------------> 8/2 = 4 X 2 ------------> 5/0 = X 5 ------------> 5/6 = 5/6

Mencari nilai indeks yang bernilai Positif Terkecil yaitu pada baris X 5 sehingga baris kunci pada X 5 Kolom Kunci Baris Kunci Langkah 3: Mencari baris kunci baru dengan cara mengubah nilai Baris Kunci dengan pembagian nilai baris kunci awal/nilai potong, dimana Nilai potong = 6 sehingga menjadi: X 1 0 6/6 0/6 0/6-5/18 1/6 5/6 Baris Kunci Baru Nilai baris kunci baru: X 1 6/6 0/6 0/6-5/18 1/6 5/6 1 0 0-5/18 1/6 5/6 Baris Kunci Baru Langkah 4: Mengubah nilai selain Baris Kunci dengan rumus: Baris baru = Baris lama ((koefisien pada kolom kunci) x Nilai baru baris kunci) maka: Untuk nilai baris Z : [ -3 0 0 5/3 0 25 ] -3 x [ 1 0 0-5/18 1/6 5/6 ] [ -3 0 0 5/3 0 25 ] [ -3 0 0 15/18-1/2-15/6 ] (-) [ 0 0 0 5/6 1/2 27.5 ] Baris Baru untuk Z Untuk nilai baris X 3 : 2 x [ 1 0 0-5/18 1/6 5/6 ] [ 2 0 0-10/18 1/3 10/6 ] (-) [ 0 0 1 10/18-1/3 19/3 ] Baris Baru untuk X 3

Untuk nilai baris X 2 : [ 0 1 0 1/3 0 5 ] 0 x [ 1 0 0-5/18 1/6 5/6 ] [ 0 1 0 1/3 0 5 ] [ 0 0 0 0 0 0 ] (-) [ 0 1 0 1/3 0 5 ] Baris Baru untuk X 2 Tabel baru menjadi: Z 1 0 0 0 5/6 1/2 27.5 X 3 0 0 0 1 5/9-1/3 19/3 X 1 0 1 0 0-5/18 1/6 5/6 Perhitungan dihentikan karena nilai fungsi tujuan(z) sudah tidak ada yang bernilai negatif. SELESAI