PENELITIAN OPERASIONAL I (TIN 4109)

dokumen-dokumen yang mirip
PENELITIAN OPERASIONAL I (TIN 4109)

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

PENELITIAN OPERASIONAL I (TIN 4109)

PENELITIAN OPERASIONAL I (TIN 4109)

Dasar-dasar Optimasi

Metode Simpleks dengan Big M dan 2 Phase

Metode Simpleks (Simplex Method) Materi Bahasan

Pengantar Teknik Industri TIN 4103

Formulasi dengan Lindo. Dasar-dasar Optimasi. Hasil dengan Lindo 1. Hasil dengan Lindo 2. Interpretasi Hasil. Interpretasi Hasil.

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

Metode Simpleks. Program linier bentuk standar Pengantar metode simpleks

METODE dan TABEL SIMPLEX

PROGRAM LINEAR: METODE SIMPLEX

PENELITIAN OPERASIONAL I (TIN 4109)

LINEAR PROGRAMMING-1

METODE SIMPLEKS DALAM PROGRAM LINIER

PENYELESAIAN PERMASALAHAN LINEAR PROGRAMMING

Taufiqurrahman 1

Metode Simplex. Toha Ardi Nugraha

Pertemuan 2 Metode Simplex

Pengubahan Model Ketidaksamaan Persamaan

LINDO. Lindo dapat digunakan sampai dengan 150 kendala dan 300 variabel

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

2. Metode MODI (Modified Distribution) / Faktor Pengali (Multiplier)

Riset Operasional LINEAR PROGRAMMING

ANALISIS SENSITIVITAS DAN PENAFSIRAN HASILNYA DI DALAM PEMROGRAMAN LINIER DENGAN PERANGKAT LUNAK MANAGEMENT SCIENTIST VERSI 6.0

BAB V PROGRAMA LINIER : METODE SIMPLEKS

PENYELESAIAN MODEL LINEAR PROGRAMMING SECARA MATEMATIK (METODE SIMPLEKS)

Pengembangan model matematis dapat dimulai dengan menjawab ketiga pertanyaan berikut ini : Apakah yang diusahakan untuk ditentukan oleh model

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

BAB LINEAR PROGRAMMING : METODE GRAFIK PENDAHULUAN PENDAHULUAN

mempunyai tak berhingga banyak solusi.

PENELITIAN OPERASIONAL I (TIN 4109)

MODUL PRAKTIKUM RISET OPERASIOANAL (ATA 2011/2012)

BAB II METODE SIMPLEKS

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

M.K. Teknik Formulasi Ransum dan Sistem Informasi Pakan

M.K. Teknik Formulasi Ransum dan Sistem Informasi Pakan

BAB III SOLUSI GRAFIK DAN METODE PRIMAL SIMPLEKS

PROGRAM LINIER METODE SIMPLEKS

Dualitas Dalam Model Linear Programing

INTEGER PROGRAMMING. Widha Kusumaningdyah, ST., MT 2012

Prosiding Matematika ISSN:

Latihan Management Science. Penyelesaian Aljabar (Metode Simplex)

SILABUS JURUSAN MANAJEMEN - PROGRAM STUDI S1 MANAJEMEN FAKUTAS EKONOMI UNIVERSITAS GUNADARMA

PRAKTIKUM II PEMROGRAMAN LINIER (METODE SIMPLEKS)

PERBANDINGAN ANALISIS SENSITIVITAS MENGGUNAKAN PARTISI OPTIMAL DAN BASIS OPTIMAL PADA OPTIMASI LINEAR MIRNA SARI DEWI

Bentuk Standar. max. min

Teori Pengambilan Keputusan. Week 2 Linear Programming Graphic Method

SOAL LATIHAN. Kerjakan soal-soal berikut ini dengan singkat dan jelas!

Analisis Sensitifitas DALAM LINEAR PROGRAMING

Matematika Bisnis (Linear Programming-Metode Grafik Minimisasi) Dosen Febriyanto, SE, MM.

Maximize or Minimize Z = f (x,y) Subject to: g (x,y) = c

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

PENDEKATAN ALGORITMA PEMROGRAMAN DINAMIK DALAM MENYELESAIKAN PERSOALAN KNAPSACK 0/1 SKRIPSI SRI RAHAYU

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

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

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

Manajemen Operasional

EVALUASI KELAYAKAN PENDANAAN PROYEK DENGAN TEKNIK PEMROGRAMAN LINIER. Windu Partono *)

PROGRAM LINIER FUZZY PENUH DENGAN ALGORITMA MULTI OBJECTIVE LINEAR PROGRAMMING. Jl. Prof. H. Soedarto, S.H. Tembalang Semarang

SILABUS MATA KULIAH Program Studi : Teknik Industri Kode Mata Kuliah : TKI -202 Nama Mata Kuliah : Model Deterministik Jumlah SKS : 2 Semester : III

SATUAN ACARA PERKULIAHAN UNIVERSITAS GUNADARMA

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

BAB I PENDAHULUAN , hal 9. 1 Subagyo D., Asri M., Handoko H.T., Dasar-dasar Operation Research, BPFE, Yogyakarta,

Pemodelan dalam RO. Sesi XIV PEMODELAN. (Modeling)

BAB II TINJAUAN PUSTAKA

Modifikasi Metode Gauss atau Operasi Baris Elementer pada Solusi Sistim Persamaan Linier 3 Variabel dan 3 Persamaan

SATUAN ACARA PERKULIAHAN MATA KULIAH RISET OPERASIONAL I * (T.INDUSTRI/S1) KODE/SKS : KK /3 SKS

Operations Management


METODE SIMPLEKS (MS)

Masalah Penugasan (Assignment Problem) Bentuk khusus metode transportasi

PENYEDERHANAAN OPERASI PERHITUNGAN PADA METODE SIMPLEKS

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

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

ROOTS OF NON LINIER EQUATIONS

ALGORITMA METODE SIMPLEKS (PRIMAL)

OPTIMALISALI KASUS PEMROGRAMAN LINEAR DENGAN METODE GRAFIK DAN SIMPLEKS

Metode Simpleks Dengan Tabel. Tabel simpleks bentuk umum

PENCARIAN SOLUSI PEMROGRAMAN NON LINIER MENGGUNAKAN ALGORITMA BRANCH-AND-BOUND

BAB 2 LANDASAN TEORI

BAB IV. METODE SIMPLEKS

SOLUSI MASALAH TRANSPORTASI MENGGUNAKAN TOCM-SUM APPROACH DENGAN INDIKATOR DISTRIBUSI

BAB 2 LANDASAN TEORI

Maximize or Minimize Z = f (x,y) Subject to: g (x,y) = c

PRIMAL PROGRAM LINEAR MENGGUNAKAN ALGORITMA INTERIOR POINT DAN METODE SIMPLEX ABSTRACT

Dualitas Dalam Model Linear Programing

MATA KULIAH RISET OPERASIONAL

Metode Simplex. By: Rita Wiryasaputra, ST., M. Cs.

METODE SEQUENTIAL QUADRATIC PROGRAMMING (SQP) PADA OPTIMASI NONLINIER BERKENDALA SKRIPSI

MATEMATIKA SISTEM INFORMASI 2 [KODE/SKS : IT / 2 SKS]

ALJABAR LINIER. Kelas B JUMAT Ruang i.iii.3. Kelas A JUMAT Ruang i.iii.3

BAB 2 LANDASAN TEORI

MODUL PRAKTIKUM RISET OPERASIONAL 1

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

BAB 2 LANDASAN TEORI

contoh soal metode simplex dengan minimum

Optimization of Transportation Cost Using Genetic Algorithm

ISSN (Media Cetak) ISSN (Media Online) Implementasi Metode Eliminasi Gauss Pada Rangkaian Listrik Menggunakan Matlab

Transkripsi:

PENELITIAN OPERASIONAL I (TIN 4109)

Lecture 3 LINEAR PROGRAMMING

Lecture 3 Outline: Simplex Method References: Frederick Hillier and Gerald J. Lieberman. Introduction to Operations Research. 7th ed. The McGraw-Hill Companies, Inc, 2001. Hamdy A. Taha. Operations Research: An Introduction. 8th Edition. Prentice-Hall, Inc, 2007.

Simplex Method: Simplex: Algoritma untuk menyelesaikan LP Dipublikasikan pertama kali oleh George B. Dantzig G.B Dantzig: Maximization of a linear function of variables subject to linear inequalities, 1947

Simplex Methods Visualizing (3,11) (6,11) (0,2) (6,3) (0,0) (3,0)

Linear Program

Linear Program in Matrix Form

Simplex Method: Standard LP Form Properties: Semua konstrain adalah persamaan dengan nilai bukan negatif pada sisi kanan (nonnegative) Smua variabel bernilai bukan negatif (nonnegative) Langkah-langkah: Mengkonversi pertidaksamaan menjadi persamaan dengan nilai bukan negatif (nonnegative) pada sisi kanan Mengkonversi unrestricted variabel menjadi bukan negatif (nonnegative) variabel

Simplex Method: SLACK, SURPLUS, and Unrestricted variable Definisi: SLACK variable (s 1 ): variable yang menyatakan penggunaan jumlah kelebihan resources (unused resources) untuk menjadikan konstrain bertanda kurang dari ( ) menjadi persamaan (=). Contoh: 6x 1 + 4x 2 24 menjadi 6x 1 + 4x 2 + s 1 = 24; s 1 0 SURPLUS / excess variable (S 1 ) variable yang menyatakan penyerapan persamaan sisi kiri untuk memenuhi batasan minimum resources sehingga menjadikan konstrain bertanda lebih dari ( ) menjadi persamaan (=). Contoh: x 1 + x 2 800 menjadi 6x 1 + 4x 2 S 1 = 800; S 1 0 Unrestricted variable variable yang tidak memiliki batasan, dapat bernilai berapapun [(+); 0; atau (-)], dapat menggunakan slack dan surplus variable, secara matematis tidak jelas maka unrestricted var. x j perlu diubah menjadi x j + dan x j ; x j +, x j 0 Contoh: x 3 unrestricted var. menjadi x 3 = x 3 + x 3 ; x 3 +, x 3 0

Simplex Method: Standard LP Form Contoh: Maximize z = 2x 1 + 3x 2 + 5x 3 Subject to x 1 + x 2 x 3 5 6x 1 + 7x 2 9x 3 4 x 1 + x 2 + 4x 3 = 10 x 1, x 2 0 x 3 unrestricted Maximize z = 2x 1 + 3x 2 + 5x 3 + 5x 3 Subject to x 1 x 2 x 3 + + x 3 + s 1 = 5 6x 1 + 7x 2 9x 3 + + 9x 3 + s 2 = 4 x 1 + x 2 + 4x 3 + 4x 3 = 10 x 1, x 2, x 3 +, x 3, x 4, x 5 0 Max. z 2x 1 3x 2 5x 3 + + 5x 3 + 0s 1 + 0s 2 = 0 Subject to x 1 x 2 x 3 + + x 3 + s 1 = 5 6x 1 + 7x 2 9x 3 + + 9x 3 + s 2 = 4 x 1 + x 2 + 4x 3 + 4x 3 = 10 x 1, x 2, x 3 +, x 3, s 1, s 2 0

Simplex Method: Transition from graphical to algebraic solution GRAPHICAL METHOD Graph all contraints, including non negativity restriction Solution space consists of infinity of feasible points ALGEBRAIC METHOD Represent the solution space by m equations in the n variables and restrict all variable s to nonnegativity values, m < n The system has infinity of feasible solutions Identify feasible corner points of the solution space Candidates for the optimum solution are given by a finite number of corner points Determine the feasible basic solutions of the equations Candidates for the optimum solution are given by a finite number of basic feasible solutions Use the objective function to determine the optimum corner point from among all the candidates Use the objective function to determine the optimum basic feasible solution from among all the candidates

Basic Variable Simplex Method: Beberapa Definisi Non zero-valued variable of basic solution Non Basic Variable Zero-valued variable of basic solution Basic Solutions solution obtained from standard LP with at most m non-zero Basic Feasible Solutions a basic solution that is feasible at most n m One of such solutions yields optimum if it exists Adjacent basic feasible solution n! n = number of variable ; n m m = number of contraint m!( n m)! differs from the present basic feasible solution in exactly one basic variable

Simplex Method: Beberapa Definisi Simplex algorithm moves from basic feasible solution to basic feasible solution; at each iteration it increases (does not decrease) the objective function value. Pivot operation a sequence of elementary row operations that generates an adjacent basic feasible solution chooses a variable to leave the basis, and another to leave the basis Entering variable Non-basic variable with the most negative (most positive) coefficient for maximize (minimize) objective function in the z-row Optimum is reached at the iteration where all z-row coefficients of the nonbasic variables are nonnegative (nonpositive) for maximize (minimize) function (Optimality condition) Leaving Variable one of current basic variable that should be forced to zero level when entering level variable chosen via a ratio test: the smallest (nonngeative) ratio (Feasibility condition)

Simplex Method: Iterasi Step 0: Step 1: Step 2: Step 3: Determine a starting basic feasible solution. Select an entering variable using the optimality condition. Stop if there is no entering variable. Select a leaving variable using the feasibility condition. Determine the new basic solution by using the appropriate Gauss-Jordan computation. Go to step 1.

Contoh Soal Maximize z = 5x 1 + 4x 2 Subject to: 6x 1 + 4x 2 24 x 1 + 2x 2 6 x 1 + x 2 1 x 2 2 x 1, x 2 0 Standard LP: Maximize z 5x 1 4x 2 + 0s 1 + 0s 2 + 0s 3 + 0s 4 Subject to: 6x 1 + 4x 2 + s 1 = 24 x 1 + 2x 2 + s 2 = 6 x 1 + x 2 + s 3 = 1 x 2 + s 4 = 2 x 1, x 2, s 1, s 2, s 3, s 4 0 TABEL SIMPLEX: Basic z x 1 x 2 s 1 s 2 s 3 s 4 Solution z 1-5 -4 0 0 0 0 0 z-row s 1 0 6 4 1 0 0 0 24 s 1 -row s 2 0 1 2 0 1 0 0 6 s 2 -row s 3 0-1 1 0 0 1 0 1 s 3 -row s 4 0 0 1 0 0 0 1 2 s 4 -row

Basic x 1 Solution Ratio s 1 6 24 24 6 = 4 (minimum) s 2 1 6 6 1 = 6 s 3-1 1 1 = 1 (ignore) 1 s 4 0 2 2 0 = (ignore) Entering variable Basic z x 1 x 2 s 1 s 2 s 3 s 4 Solution z 1-5 -4 0 0 0 0 0 z-row s 1 0 6 4 1 0 0 0 24 s 1 -row s 2 0 1 2 0 1 0 0 6 s 2 -row s 3 0-1 1 0 0 1 0 1 s 3 -row s 4 0 0 1 0 0 0 1 2 s 4 -row Leaving variable

STEPS:

Basic z x 1 x 2 s 1 s 2 s 3 s 4 Solution z 1 0-4 6 x 1 0 1 4 6 s 2 0 0 4 3 s 3 0 0 5 3 5 6 1 6 1 6 1 6 0 0 0 20 0 0 0 4 1 0 0 2 0 1 0 5 s 4 0 0 1 0 0 0 1 2 New z = old z + (new x 1 value x its objective coefficient) = 0 + (4 x 5)

Basic x 2 Solution Ratio x 4 1 6 s 4 2 3 s 5 3 3 4 4 4 6 = 6 2 2 4 3 = 3 2 (minimum) 5 5 5 3 = 3 s 4 1 2 2 1 = 2 Entering variable Basic z x 1 x 2 s 1 s 2 s 3 s 4 Solution z 1 0-4 6 x 1 0 1 4 6 s 2 0 0 4 3 s 3 0 0 5 3 5 6 1 6 1 6 1 6 0 0 0 20 0 0 0 4 1 0 0 2 0 1 0 5 s 4 0 0 1 0 0 0 1 2 Leaving variable

HASIL OPTIMAL: Basic z x 1 x 2 s 1 s 2 s 3 s 4 Solution z 1 0 0 3 4 x 1 0 1 0 1 4 x 2 0 0 1 1 8 s 3 0 0 0 3 8 s 4 0 0 0 1 8 1 2 1 2 3 4 5 4 3 4 0 0 21 0 0 3 0 0 3 2 1 0 5 2 0 1 1 2

Latihan Soal

Latihan Soal

Lecture 4 - Preparation Read and Practice: Simplex: 2 Fase Hamdy A. Taha. Operations Research: An Introduction. 8th Edition. Prentice-Hall, Inc, 2007. Chapter 3.