Pemrograman Linier (4)

dokumen-dokumen yang mirip
Pemrograman Linier (3)

Pemrograman Linier (2)

Pemrograman Linier (6)

Metode Simpleks dalam Bentuk Tabel (Simplex Method in Tabular Form) Materi Bahasan

Pemrograman Linier (1)

METODE BIG M. Metode Simpleks, oleh Hotniar Siringoringo, 1

Pemrograman Linier (2)

kita menggunakan variabel semu untuk memulai pemecahan, dan meninggalkannya setelah misi terpenuhi

Teknik Riset Operasi. Oleh : A. AfrinaRamadhani H. Teknik Riset Operasi

BahanKuliahKe-3 Penelitian Operasional VARIABEL ARTIFISIAL. (Metode Penalty & Teknik Dua Fase) Oleh: Darmansyah Tjitradi, MT.

Ada beberapa kasus khusus dalam simpleks. Kadangkala kita akan menemukan bahwa iterasi tidak berhenti, karena syarat optimalitas atau syarat

BAB II METODE SIMPLEKS

Metode Simpleks (Simplex Method) Materi Bahasan

LINEAR PROGRAMMING. Lecture 5 PENELITIAN OPERASIONAL I. Lecture 5 23/10/2013. Simplex Method: Two-Phase Method Membagi penyelesaian LP dalam 2 fase:

IMPLEMENTASI ALGORITMA PEMROGRAMAN LINIER SIMPLEKS DUA FASE MENGGUNAKAN BAHASA C++

contoh soal metode simplex dengan minimum

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

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

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

METODE SIMPLEKS MATAKULIAH RISET OPERASIONAL Pertemuan Ke-3. Riani Lubis Program Studi Teknik Informatika Universitas Komputer Indonesia

Team Dosen Riset Operasional Program Studi Teknik Informatika Universitas Komputer Indonesia

MATA KULIAH RISET OPERASIONAL

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

METODE SIMPLEKS MATAKULIAH RISET OPERASIONAL Pertemuan Ke-5

Metode Simpleks dengan Big M dan 2 Phase

PEMROGRAMAN LINIER. Metode Simpleks

BAB IV. METODE SIMPLEKS

BAB 3 METODE PENELITIAN

Metode Simplex. Toha Ardi Nugraha

BAB II LANDASAN TEORI

ALGORITMA METODE SIMPLEKS (PRIMAL)

Pengubahan Model Ketidaksamaan Persamaan

Metode Simpleks Dengan Tabel. Tabel simpleks bentuk umum

I PENDAHULUAN II LANDASAN TEORI

TEORI DUALITAS. Pertemuan Ke-9. Riani Lubis JurusanTeknik Informatika Universitas Komputer Indonesia

METODE SIMPLEKS DALAM PROGRAM LINIER

Bentuk Standar. max. min

BAB III. METODE SIMPLEKS

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

LAMPIRAN UNIVERSITAS SUMATERA UTARA

Manajemen Sains. Pemrograman Linier (Metode Simpleks) Eko Prasetyo Teknik Informatika Univ. Muhammadiyah Gresik 2011

BAB 2 LANDASAN TEORI

BAB I PENGANTAR PROGRAM LINIER

Bab 2 LANDASAN TEORI. 2.1 Pengantar Proses Stokastik

Metode Simpleks Minimum

PROGRAM LINIER PROGRAM LINIER DENGAN GRAFIK PERTEMUAN 2 DEFINISI PROGRAM LINIER (1)

BAB V PROGRAMA LINIER : METODE SIMPLEKS

Metode Simpleks Dengan Tabel. Tabel metode simpleks Tabel metode simpleks bentuk standar

OPERATION RESEARCH-1

Model umum metode simpleks

METODE SIMPLEKS KASUS MEMAKSIMUMKAN

Konsep Primal - Dual

BAB 2 LANDASAN TEORI

Riset Operasional LINEAR PROGRAMMING

BAB 2 KAJIAN PUSTAKA

PROGRAM LINIER METODE SIMPLEKS

I PENDAHULUAN II LANDASAN TEORI

METODE SIMPLEKS DALAM PROGRAM LINIER

Penyelesaian Program Linier Menggunakan Algoritma Interior Point dan Metode Simpleks

III RELAKSASI LAGRANGE

Panduan pengguna. OLK GUI version Optimization Lil Khair. (Optimasi untuk kebaikan)

METODE dan TABEL SIMPLEX

Pemrograman Linier (Linear Programming) Materi Bahasan

BAB 2 LANDASAN TEORI

I PENDAHULUAN II LANDASAN TEORI

PERTEMUAN 5 METODE SIMPLEKS KASUS MINIMUM

Pengantar Teknik Industri TIN 4103

BAB VI PROGRAMA LINIER : DUALITAS DAN ANALISIS SENSITIVITAS

II LANDASAN TEORI. suatu fungsi dalam variabel-variabel. adalah suatu fungsi linear jika dan hanya jika untuk himpunan konstanta,.

ANALISIS POSTOPTIMAL/SENSITIVITAS

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

BAB II LANDASAN TEORI. Pemrograman linear (PL) ialah salah satu teknik dari riset operasi untuk

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI

Pemodelan dalam RO. Sesi XIV PEMODELAN. (Modeling)

I PENDAHULUAN II LANDASAN TEORI

BAB 2 LANDASAN TEORI

PENELITIAN OPERASIONAL

mempunyai tak berhingga banyak solusi.

TRANSPORTATION PROBLEM

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

MODEL TRANSPORTASI MATAKULIAH RISET OPERASIONAL Pertemuan Ke-12 & 13. Riani Lubis Jurusan Teknik Informatika Universitas Komputer Indonesia

BAB II TINJAUAN PUSTAKA

Metode Simpleks. Program linier bentuk standar Pengantar metode simpleks

PRAKTIKUM II PEMROGRAMAN LINIER (METODE SIMPLEKS)

SOFTWARE LINDO I KOMANG SUGIARTHA

Dual Pada Masalah Maksimum Baku

B. Persoalan Batasan Campuran

BAB 1 PENDAHULUAN. Universitas Sumatera Utara

PERTEMUAN 5 Metode Simpleks Kasus Minimum

MODEL TRANSPORTASI - I MATAKULIAH RISET OPERASIONAL Pertemuan Ke-6

Tablet I x Tablet II y Batasan Vitamin A 5 10 Minimal 20 Vitamin B 3 1 Minimal 5 Harga/Biji 4 8

Teknik Riset Operasional Semester Genap Tahun Akademik 2015/2016 Teknik Informatiaka UIGM

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

BAB I PENDAHULUAN. Pada era modern sekarang ini dengan biaya hidup yang semakin meningkat,

UKDW BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB VI. DUALITAS DAN ANALISIS POSTOPTIMAL

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

Bab 4 SOLUSI PENGAMBILAN KEPUTUSAN. 4.1 Masalah Pengambilan Keputusan Markov dengan Pendekatan Program Linier

BAB 2 LANDASAN TEORI

Transkripsi:

Pemrograman Linier (4) Metode dua fase Ahmad Sabri Universitas Gunadarma, Indonesia

Sesuai dengan namanya, metode dua fase menyelesaikan problem PL dalam dua tahap (fase): 1 Ubah model PL ke dalam bentuk baku (sebagaimana pada metode Big M), dengan fungsi objektifnya adalah meminimumkan sumasi dari variabel artifisial, yaitu: Min r = R 1 + R 2 +... + R m, kemudian temukan solusi optimalnya. Jika pada solusi optimal diperoleh r =, maka lanjut ke fase 2. Jika tidak, maka model PL tidak memiliki solusi layak (proses berhenti). 2 Gunakan solusi layak dari fase 1 sebagai solusi dasar awal dari model semula, dan lakukan iterasi simpleks sampai diperoleh solusi optimal. Ahmad Sabri (Universitas Gunadarma, Indonesia) Pemrograman Linier (4) 2 / 12 2

Tinjau kembali contoh sebelumnya. Contoh Min Z = 4x 1 + x 2 Dengan kendala: 3x 1 + x 2 = 3 4x 1 + 3x 2 6 x 1 + 2x 2 4 x 1, x 2 Temukan solusi optimalnya dengan menggunakan metode dua fase. Ahmad Sabri (Universitas Gunadarma, Indonesia) Pemrograman Linier (4) 3 / 12 3

Fase 1: menentukan solusi minimum dari sumasi variabel artifisial Ubah fungsi objektif menjadi meminimumkan sumasi dari variabel artifisial, dan ubah kendala menjadi bentuk baku (sebagaimana pada metode Big M): Min r = R 1 + R 2 Dengan kendala: 3x 1 + x 2 + R 1 = 3 4x 1 + 3x 2 s 1 + R 2 = 6 x 1 + 2x 2 + s 2 = 4 x 1, x 2, s 1, s 2, R 1, R 2 Ahmad Sabri (Universitas Gunadarma, Indonesia) Pemrograman Linier (4) 4 / 12 4

Tabel simpleks awal fase 1 Itr. No. Basis r x 1 x 2 s 1 R 1 R 2 s 2 Solusi Rasio () r 1-1 -1 (1) R 1 3 1 1 3 (2) R 2 4 3-1 1 6 (3) s 2 1 2 1 4 Sebelum menjalankan prosedur simpleks, lakukan modifikasi pada tabel, dengan mengubah koefisien R 1 dan R 2 pada baris () menjadi, dengan cara: () baru = () lama + (1 (1) + 1 (2)) Ahmad Sabri (Universitas Gunadarma, Indonesia) Pemrograman Linier (4) / 12

Tabel simpleks awal fase 1 Itr. No. Basis r x 1 x 2 s 1 R 1 R 2 s 2 Solusi Rasio () r 1-1 -1 (1) R 1 3 1 1 3 (2) R 2 4 3-1 1 6 (3) s 2 1 2 1 4 Sebelum menjalankan prosedur simpleks, lakukan modifikasi pada tabel, dengan mengubah koefisien R 1 dan R 2 pada baris () menjadi, dengan cara: () baru = () lama + (1 (1) + 1 (2)) Ahmad Sabri (Universitas Gunadarma, Indonesia) Pemrograman Linier (4) / 12

Iterasi ke-: tabel simpleks awal fase 1 termodifikasi Itr. No. Basis r x 1 x 2 s 1 R 1 R 2 s 2 Solusi Rasio () r 1 7 4-1 9 (1) R 1 3 1 1 3 (2) R 2 4 3-1 1 6 (3) s 2 1 2 1 4 Solusi dasar awal: x 1 =, x 2 =, R 1 = 3, R 2 = 6, Z = 9. Ahmad Sabri (Universitas Gunadarma, Indonesia) Pemrograman Linier (4) 6 / 12 6

Iterasi ke-: tabel simpleks awal fase 1 termodifikasi Itr. No. Basis r x 1 x 2 s 1 R 1 R 2 s 2 Solusi Rasio () r 1 7 4-1 9 (1) R 1 3 1 1 3 (2) R 2 4 3-1 1 6 (3) s 2 1 2 1 4 Solusi dasar awal: x 1 =, x 2 =, R 1 = 3, R 2 = 6, Z = 9. Ahmad Sabri (Universitas Gunadarma, Indonesia) Pemrograman Linier (4) 6 / 12 6

Iterasi ke-: solusi optimal fase 1 Itr. No. Basis r x 1 x 2 s 1 R 1 R 2 s 2 Solusi Rasio () r 1-1 -1 1 3 (1) x 1 1 1 3 (2) x 2 1 3 4 3 6 (3) s 2 1 1-1 1 1 Solusi optimal fase 1: x 1 = 3, x 2 = 36, s 2 = 1, r =. Dalam hal ini diperoleh solusi optimal r =, sehingga proses berlanjut ke tahap 2. Ahmad Sabri (Universitas Gunadarma, Indonesia) Pemrograman Linier (4) 7 / 12 7

Iterasi ke-: solusi optimal fase 1 Itr. No. Basis r x 1 x 2 s 1 R 1 R 2 s 2 Solusi Rasio () r 1-1 -1 1 3 (1) x 1 1 1 3 (2) x 2 1 3 4 3 6 (3) s 2 1 1-1 1 1 Solusi optimal fase 1: x 1 = 3, x 2 = 36, s 2 = 1, r =. Dalam hal ini diperoleh solusi optimal r =, sehingga proses berlanjut ke tahap 2. Ahmad Sabri (Universitas Gunadarma, Indonesia) Pemrograman Linier (4) 7 / 12 7

Fase 2: mencari solusi optimal dari model semula Kembali ke model PL semula, yaitu dengan menggunakan fungsi objektif semula, dan kendala berdasarkan tabel optimal fase 1 (tanpa mengikutsertakan variabel artifisial). Min Z = 4x 1 + x 2 Dengan kendala: x 1 + 1 s 1 = 3 x 2 3 s 1 = 6 s 1 + s 2 = 1 x 1, x 2, s 1, s 2 Ahmad Sabri (Universitas Gunadarma, Indonesia) Pemrograman Linier (4) 8 / 12 8

Tabel simpleks awal fase 2 Itr. No. Basis r x 1 x 2 s 1 s 2 Solusi Rasio () Z 1-4 -1 1 3 (1) x 1 1 (2) x 2 1 3 6 (3) s 2 1 1 1 Jadikan koefisien x 1 dan x 2 pada baris () menjadi, dengan cara: () baru = () lama + (4 (1) + 1 (2)) Ahmad Sabri (Universitas Gunadarma, Indonesia) Pemrograman Linier (4) 9 / 12 9

Tabel simpleks awal fase 2 Itr. No. Basis r x 1 x 2 s 1 s 2 Solusi Rasio () Z 1-4 -1 1 3 (1) x 1 1 (2) x 2 1 3 6 (3) s 2 1 1 1 Jadikan koefisien x 1 dan x 2 pada baris () menjadi, dengan cara: () baru = () lama + (4 (1) + 1 (2)) Ahmad Sabri (Universitas Gunadarma, Indonesia) Pemrograman Linier (4) 9 / 12 9

Iterasi ke-: Tabel simpleks awal fase 2 termodifikasi Itr. No. Basis r x 1 x 2 s 1 s 2 Solusi Rasio 1 18 () Z 1 1 3 (1) x 1 1 (2) x 2 1 3 6 (3) s 2 1 1 1 Solusi optimum dicapai pada iterasi ke-1 (harap diperiksa!!) Ahmad Sabri (Universitas Gunadarma, Indonesia) Pemrograman Linier (4) 1 / 12 1

Iterasi ke-: Tabel simpleks awal fase 2 termodifikasi Itr. No. Basis r x 1 x 2 s 1 s 2 Solusi Rasio 1 18 () Z 1 1 3 (1) x 1 1 (2) x 2 1 3 6 (3) s 2 1 1 1 Solusi optimum dicapai pada iterasi ke-1 (harap diperiksa!!) Ahmad Sabri (Universitas Gunadarma, Indonesia) Pemrograman Linier (4) 1 / 12 1

Jalankan fase 1 dari problem di bawah ini, dan tunjukkan bahwa ia tidak memiliki solusi layak. Max Z = 2x 1 + 2 Dengan kendala: 3x 1 + 2x 2 6 2x 1 + x 2 2 x 1, x 2 Ahmad Sabri (Universitas Gunadarma, Indonesia) Pemrograman Linier (4) 11 / 12 11

Tugas untuk 6 Nov Terdapat 4 kasus khusus yang dapat terjadi dalam penggunaan metode simpleks: 1 Degeneracy 2 Alternate optima 3 Solusi tak berbatas (unbounded solutions) 4 Solusi tak layak (infeasible solutions) Jelaskan masing-masing kasus tersebut; dan untuk setiap kasus, berikan contoh model PL-nya! (Referensi: buku Hamdi A. Taha, Operations Research) Ahmad Sabri (Universitas Gunadarma, Indonesia) Pemrograman Linier (4) 12 / 12 12