BAB 2 TINJAUAN PUSTAKA

dokumen-dokumen yang mirip
BAB 1 PENDAHULUAN. Persoalan keputusan sering diformulasikan sebagai. persoalan optimisasi, jadi dalam berbagai situasi, pengambil keputusan ingin

Bab 2 LANDASAN TEORI. 2.1 Pengantar Proses Stokastik

BAB 2 PROGRAM STOKASTIK

BAB 2 PEMROGRAMAN STOKASTIK. 2.1 Program Stokastik Sebagai Suatu Ketidakpastian

BAB 2 KAJIAN PUSTAKA

BAB 3 METODE PENELITIAN

BAB II LANDASAN TEORI

Ucapan terimakasih juga penulis sampaikan kepada :

Bab 2 LANDASAN TEORI

BAB I PENDAHULUAN Latar Belakang

BAB VI PROGRAMA LINIER : DUALITAS DAN ANALISIS SENSITIVITAS

Konsep Primal - Dual

BAB 2 LANDASAN TEORI

BAB II LANDASAN TEORI

Teori Dualitas dan Penerapannya (Duality Theory and Its Application)

Bab 2 LANDASAN TEORI

BAB 3 LANDASAN TEORI

BAB 2 LANDASAN TEORI

BAB II KAJIAN PUSTAKA. Pada bab ini akan diberikan landasan teori tentang optimasi, fungsi, turunan,

MODEL PROGRAM STOKASTIK DALAM TRANSPORTASI DAN LOGISTIK

BAB 2 TINJAUAN PUSTAKA. ini sehingga dapat dijadikan sebagai landasan berpikir dan akan mempermudah. dalam hal pembahasan hasil utama berikutnya.

Bentuk Standar. max. min

PENERAPAN METODE BRANCH AND BOUND DALAM MENENTUKAN JUMLAH PRODUKSI OPTIMUM PADA CV. XYZ. Angeline, Iryanto, Gim Tarigan

I PENDAHULUAN II LANDASAN TEORI

BAB 2 LANDASAN TEORI

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

BAB III SOLUSI GRAFIK DAN METODE PRIMAL SIMPLEKS

KARAKTERISTIK MODEL DETERMINISTIK EKIVALEN TERHADAP PROGRAM STOKASTIK CACAH CAMPURAN TAHAP GANDA

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

BAB II KAJIAN PUSTAKA. pemrograman nonlinear, fungsi konveks dan konkaf, pengali lagrange, dan

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

BAB II KAJIAN PUSTAKA

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

BAB 2 TINJAUAN PUSTAKA

BAB 2 LANDASAN TEORI. 2.1 Program Dinamik

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah

I PENDAHULUAN II LANDASAN TEORI

OPTIMASI FUNGSI MULTI VARIABEL DENGAN METODE UNIVARIATE. Dwi Suraningsih (M ), Marifatun (M ), Nisa Karunia (M )

TINJAUAN PUSTAKA ( ) ( ) ( )

A. PENGERTIAN PROGRAM LINEAR

PROGRAM LINEAR: METODE SIMPLEX

BAB I PENDAHULUAN. yang dikemukakan oleh George Dantzig pada tahun Linear Programming (LP) adalah perencanaan aktivitas-aktivitas untuk

BAB 2 LANDASAN TEORI

III RELAKSASI LAGRANGE

PENERAPAN METODE BRANCH AND BOUND DALAM PENYELESAIAN MASALAH PADA INTEGER PROGRAMMING

BAB 2 LANDASAN TEORI

Model umum metode simpleks

ANALISIS POSTOPTIMAL/SENSITIVITAS

PROGRAM LINEAR DENGAN METODE SIMPLEX

Syarat Fritz John pada Masalah Optimasi Berkendala Ketaksamaan. Caturiyati 1 Himmawati Puji Lestari 2. Abstrak

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

Program Dinamis (Dynamic Programming)

BAB 2 LANDASAN TEORI 2.1 Perencanaan Produksi

BAB III PEMBAHASAN. digunakan untuk membentuk fungsi tujuan dari masalah pemrograman nonlinear

BAB 2 TINJAUAN PUSTAKA

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

BAB I PENDAHULUAN. Latar Belakang Masalah

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI

II. TINJAUAN PUSTAKA 2.1. Definisi Usaha Kecil Menengah

PEMROGRAMAN LINIER. Metode Simpleks

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB 2 LANDASAN TEORI

Pemrograman Linier (4)

BAB III. Hidden Markov Models (HMM) Namun pada beberapa situasi tertentu yang ditemukan di kehidupan nyata,

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

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

DUALITAS. Obyektif 1. Memahami penyelesaian permasalahan dual 2. Mengerti Interpretasi Ekonomi permasalahan dual

Taufiqurrahman 1

SYARAT FRITZ JOHN PADA MASALAH OPTIMASI BERKENDALA KETAKSAMAAN. Caturiyati 1 Himmawati Puji Lestari 2. Abstrak

BAB 2 TINJAUAN PUSTAKA

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 2 LANDASAN TEORI

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

III KERANGKA PEMIKIRAN

BAB 2 LANDASAN TEORI

Pemrograman Linier (2)

BAB V IMPLEMENTASI SIMULASI MONTE CARLO UNTUK PENILAIAN OPSI PUT AMERIKA

BAB 2 LANDASAN TEORI

BAB 1 PENDAHULUAN Latar Belakang

Metode Simpleks (Simplex Method) Materi Bahasan

PROGRAM LINIER : ANALISIS POST- OPTIMAL. Pertemuan 6

Team Dosen Riset Operasional Program Studi Teknik Informatika Universitas Komputer Indonesia

DEFINISI LP FUNGSI-FUNGSI DALAM PL MODEL LINEAR PROGRAMMING. Linear Programming Taufiqurrahman 1

I PENDAHULUAN II LANDASAN TEORI

I PENDAHULUAN II LANDASAN TEORI

Pemodelan dalam RO. Sesi XIV PEMODELAN. (Modeling)

APLIKASI METODE CUTTING PLANE DALAM OPTIMISASI JUMLAH PRODUKSI TAHUNAN PADA PT. XYZ. Nico, Iryanto, Gim Tarigan

Pemrograman Linier (3)

contoh soal metode simplex dengan minimum

MODEL PROGRAM STOKASTIK DALAM TRANSPORTASI DAN LOGISTIK TESIS. Oleh CHAIRUNISAH /MT

I PENDAHULUAN II LANDASAN TEORI

PENERAPAN LOGIKA FUZZY PADA PROGRAM LINEAR

BAB III. METODE SIMPLEKS

BAB 2 TINJAUAN PUSTAKA

BAB III MODEL HIDDEN MARKOV KONTINU DENGAN PROSES OBSERVASI ZERO DELAY

III. METODE PENELITIAN

BAB VI. DUALITAS DAN ANALISIS POSTOPTIMAL

sejumlah variabel keputusan; fungsi yang akan dimaksimumkan atau diminimumkan disebut sebagai fungsi objektif, Ax = b, dengan = dapat

mempunyai tak berhingga banyak solusi.

Transkripsi:

BAB 2 TINJAUAN PUSTAKA 2.1 Program Stokastik Keputusan adalah suatu kesimpulan dari suatu proses untuk memilih tindakan yang terbaik dari sejumlah alternatif yang ada, sedangkan pengambilan keputusan adalah proses yang mencakup semua pemikiran dan kegiatan yang dilakukan, guna membuktikan dan memperlihatkan pilihan terbaik tersebut. Oleh karena itu diperlukan teknik analisis yang berkenaan dengan pengambilan keputusan melalui berbagai model. Selanjutnya persoalan keputusan dapat dimodelkan dengan menggunakan program matematika yang bertujuan untuk menentukan nilai maksimum atau minimum. Keputusan yang dihasilkan akan bergantung kepada kendala yang dibatasi oleh adanya keterbatasan sumber dana, tenaga, waktu dan yang lainnya. Sebagai contoh misalnya disebabkan bertambahnya biaya marginal atau menurunnya perolehan marginal dari sebuah proses produksi atau proses penjualan atau proses investasi dan lain sebagainya. Mujio (2009) menjelaskan bahwa program stokastik merupakan bagian dari program matematika, dimana beberapa data yang termuat pada fungsi tujuan (fungsi objektif) atau kendala mengandung ketidakpastian yang dicirikan dengan distribusi peluang pada parameternya. Selanjutnya dalam proses pengambilan keputusan terhadap suatu persoalan secara logis, yang diperlukan adalah membuat sebuah keputusan sekarang dan meminimumkan biaya rata-rata harapan sebagai konsekuensi dari keputusan yang telah diambil, dan ini dikenal sebagai model rekursif (recourse). Progran Linier acak dari tipe ini adalah ; inf {cx + q(w)y(w) : T (w)x + W (w)y(w) = h(w)}. x X,y(w) R +m Parameter acak ξ := (q, T, w, h) terdefinisi pada ruang probabilitas (ω, IP, A) dan himpunan X x R n+ : Ax = b, mengandung semua kendala deterministik pada variabel x. Persamaan kendala di atas dapat dipedomani dengan menambah 4

5 variabel-variabel slack yang tepat, dan model yang ditunjukkan sebagai model dengan dua tahap. Selanjutnya bentuk model rekursif dibentuk dengan menambahkan ukuran fungsi objektif, yang dinyatakan dengan model seperti berikut; dimana, inf {c(w)x + φ(x, ξ(w))}. x X Φ(x, ξ(w)) = inf y Rn+{qy : T (w)x + W y = h(w)}. Sekarang setiap fungsi R : Z R, berapa nilai ekspektasi, dan merupakan ukuran resiko atau jumlah bobot keduanya (ekspektasi dan resiko) dapat digunakan sebagai ukuran fungsi objektifnya. 2.2 Program Stokastik Linier Berdasarkan paradigma standar program stokastik dua tahap, variabel keputusan dari sebuah problema optimasi oleh ketidakpastian dibagi menjadi dua himpunan, yaitu variabel-variabel tahap pertama telah ditentukan sebelum direalisasi secara nyata dari parameter ketidakpastian dan selanjutnya mendesain atau memperbaiki kebijakan cara kerjanya yang dapat dilakukan dengan memilih sebuah cost yang pasti pada variabel-variabel dari tahap kedua (recourse). Variabel-variabel tahap kedua telah dianggap sebagai suatu ukuran untuk koreksi atau peninjauan kembali suatu ketidaklayakan yang diperoleh dari sebuah fakta yang direalisasikan dari suatu ketidakpastian. Bagaimanapun juga problema tahap kedua menjadi sebuah cara kerja dalam pengambilan keputusan yang mengikuti sebuah rencana pada tahap pertama dan merealisasikan suatu ketidakpastian. Sudah menjadi satu ketentuan dari sebuah ketidakpastian, bahwa biaya pada tahap kedua adalah sebuah variabel acak yang bertujuan untuk memilih variabel tahap pertama mengenai jumlah dari biaya tahap pertama dan nilai ekspektasi untuk meminimalkan biaya tahap kedua.

6 Mujio (2009) menjelaskan bahwa konsep rekursif telah banyak diaplikasikan pada program stokastik linier, program integer dan program nonlinier. Khusus untuk program stokastik linier dua tahap mempunyai bentuk standar berikut; min{c t x + E w Ω[Q(x,w)] untuk x X}. dengan, Q(x, w) = minf(w) t y untuk D(w)y h(w) + T (w)x, y Y dimana x R n1 dan y R n2 adalah himpunan polyhedral. Disini C R n1, dan w sebuah variabel acak dari ruang probabilitas (Ω, E, IP ) dengan Ω R k, f : Ω R n2, h : Ω R m2, D : Ω R m2 n2 dan T : Ω R m2 n1. Problema di atas dengan variabel x merupakan tahap pertama yang diperlukan untuk ditentukan terlebih dahulu guna merealisasikan parameter ketidakpastian w Ω, sedangkan y merupakan variabel tahap kedua. Berdasarkan asumsi distribusi diskrit pada parameter ketidakpastian, problema dapat diekivalensikan rumusnya sebagai satu program linier untuk skala yang luas yang dapat diselesaikan dengan menggunakan teknik standar program linier, serta sifat konveksitas dari fungsi rekursif cukup efektif digunakan dalam strategi penyelesaian berdasarkan dekomposisi, untuk parameter distribusi kontinu. Sifat-sifat ini telah digunakan untuk pengembangan sampling berdasarkan dekomposisi dan skema aproksimasi sama seperti algoritma dasar gradien. Formulasi dua tahap dengan mudah dapat digunakan untuk problema multi tahap yang dipasangkan dengan model ketidakpastian sebagai sebuah proses filtrasi. Berdasarkan distribusi diskrit, reduksi ini untuk sebuah pohon skenario oleh realisasi parameter dan skema dekomposisi membagi waktu secara bertahap sama seperti membagi ruang skenario yang telah dikembangkan untuk program linier multi tahap. 2.3 Program Stokastik Linier dengan Recourse Integer Mujio (2009) menjelaskan bahwa konsep yang mendasari model recourse adalah dengan asumsi dua tahap dalam pengertian bahwa pada tahap pertama beberapa variabel x yang ditentukan dan saat yang lain variabel y nilainya dapat ditunda untuk satu waktu yaitu bila ketidakpastian telah dinyatakan dan dapat ditulis

7 sebuah program linier acak untuk model ini sebagai berikut ; inf {cx + q(w)y(w) : T (w)x + W (w)y(w) = h(w)}. x X,y(w) R +m Parameter acak ɛ := (q, T, w, h) terdefinisi pada ruang probabilitas (ω, IP, A) dan himpunan X x R n+ : Ax = b, mengandung semua kendala x yang deterministik. Persamaan kendala dapat digunakan untuk persamaan di atas dengan memperkenalkan slack variabel yang sesuai dan model di atas yang diarahkan untuk sebuah model dua tahap, sebagai kendala yang mencakup parameter acak yang berarti feasibel dan optimasi tidak jelas, oleh karenanya dilengkapi model rekursif dengan menambah sebuah fungsi objektif yang standar. 2.4 Metode Simpleks Karena kesulitan menggambar grafik berdimensi banyak maka penyelesaian masalah program linier yang melibatkan lebih dari dua variabel menjadi tidak praktis atau tidak mungkin. Dalam keadaan ini, kebutuhan metode solusi yang lebih umum menjadi nyata. Metode umum ini dikenal dengan nama Algoritma Simpleks yang dirancang untuk menyelesaikan seluruh masalah program linier, baik yang melibatkan dua variabel maupun lebih dari dua variabel. Penyelesaian masalah program linier menggunakan metode simpleks ini melalui perhitungan ulang (iterasi) dimana langkah-langkah perhitungan yang sama diulang berkali-kali sebelum solusi optimum dicapai. Dalam penyelesaian masalah program linier dengan grafik, telah dinyatakan bahwa solusi optimum selalu terletak pada titik pojok ruang solusi. Metode simpleks didasarkan pada gagasan ini, dengan langkah-langkah sebagai berikut : 1. Dimulai pada titik pojok yang layak, biasanya titik asal (yang disebut sebagai solusi awal). 2. Bergerak dari suatu titik pojok yang layak ke titik pojok yang lain yang berdekatan, pergerakan ini akan menghasilkan nilai fungsi tujuan yang lebih baik (meningkat untuk masalah maksimisasi dan menurun untuk masalah minimisasi). Jika solusi yang lebih baik telah diperoleh, prosedur simpleks dengan sendirinya akan menghilangkan semua solusi-solusi lain yang kurang baik.

8 3. Proses ini dilakukan berulang-ulang sampai suatu solusi yang lebih baik tidak dapat ditemukan. Proses simpleks kemudian berhenti dan solusi optimum diperoleh. Mengubah bentuk baku model program linier ke dalam bentuk tabel akan memudahkan proses perhitungan simpleks. Langkah-langkah perhitungan dalam algoritma simpleks adalah : 1. Berdasarkan pada bentuk baku, tentukan solusi awal dengan menetapkan (n m) variabel non basis sama dengan nol. Dimana n jumlah variabel dan m banyaknya kendala. 2. Pilih sebuah entering variabel diantara yang sedang menjadi variabel non basis, yang jika dinaikkan di atas nol dapat memperbaiki nilai fungsi tujuan. Jika tidak ada, maka berhenti berarti solusi sudah optimal. lanjutkan ke langkah satu. Jika tidak, 3. Pilih sebuah leavingvariable diantara yang sedang menjadi variabel basis yang harus menjadi variabel non basis (nilainya menjadi nol) ketika variabel entering menjadi variabel basis. 4. Tentukan solusi yang baru dengan membuat variabel entering dan variabel leaving menjadi non basis. Kembali ke langkah dua. 2.5 Metode L-Shaped Cerisola, et al (2005) menjelaskan bahwa Benders atau dekomposisi L-Shaped mempertimbangkan masalah optimisasi dua tahap yang dapat diformulasikan (P) sebagai berikut: min(cx + qy), T x + W y = h, x X, y Y. dimana x adalah keputusan tahap pertama dan y meliputi variabel tahap kedua yang daerah layaknya adalah X = A 1 x a 1, x R n 1 + dan Y = A 2 x a 2, y R n 2 +. Solusi problem (P) ekuivalen terhadap solusi master problem (MP) berikut: min{cx + Q(x), x X}

9 dimana Q(x) adalah fungsi rekursif yang terdefinisi subproblem (SP x ) sebagai berikut: Q(x) = min{qy, W y = h T x, y Y } Algoritma L-Shaped menempatkan fungsi rekursif Q(x) dalam master problem (MP) melalui deskripsi parsial yang selanjutnya digunaan sebagai proses algoritma. Deskripsi fungsi rekursif ini diperoleh dari aplikasi dualitas linier. Oleh karena itu, fungsi rekursif Q(x) juga dipresentasikan sebagai max i I {π i (h T x)+ ρ i a 2 }, dimana {(π i, ρ i ) i I } merupakan koleksi solusi dualitas ekstrim. Amati bahwa representasi dari fungsi rekursif ini adalah tergantung pada pemotongan linier. Aproksimasi dari fungsi rekursif ini berkomplemen dalam algoritma dekomposisi melalui aproksimasi daerah layak tahap pertama, yaitu koleksi solusi tahap pertama yang disajikan pada subproblem (SP x ) adalah feasibel. Daerah layak dapat direpresentasikan sebagai {x/0 π j (h T x) + ρ j a 2 } j J, dimana {( π j, ρ j ) j J } merupakan koleksi solusi dual ekstrim yang hasilnya berasal dari minimisasi ketidaklayakan (SP x ) Algoritma dekomposisi memecahkan masing-masing iterasi sebagai Relaxed Master Problem (RMP) sebagai berikut: min(cx + θ), 0 θ j + π j T (x j 0 x), j J, θ θ i + π i T (x i 0 x), i I, x X. Masing-masing iterasi dari metode ini dimulai dengan solusi (RMP) dan solusi tahap awal x 0. Solusi ini kemudian digunakan untuk mengevaluasi fungsi rekursif dengan menyelesaikan (SP x0 ). Deskripsi fungsi rekursif pada (RMP) dibangun dengan pemotongan optimalitas i pada kelayakan subproblem. Di samping itu, daerah layah (RMP) berkendala pada pemotongan kelayakan j. Algoritma L-Shaped ini akan berhenti ketika selisih relatif lebih kecil dari pada nilai toleransi yang diberikan. Kall dan Wallace (1994) mengilustrasikan sebuah algoritma L-Shaped yang memuat tahap pemotongan daerah layak dan pemotongan optimalitas seperti pada gambar 2.2.

10 Gambar 2.1 Algoritma metode L-Shaped Gambar 2.2 Ilustrasi penerapan algoritma L-Shaped