Dosen : Wawan Hari Subagyo

Slides:



Advertisements
Presentasi serupa
Operations Management
Advertisements

Riset Operasional Pertemuan 9
Operations Management
PROGRAM LINEAR 1. PENGANTAR
MANAJEMEN SAINS BAB III METODE GRAFIK.
PENDAHULUAN PROGRAMASI LINEAR
Analisa grafik Analisa ini hanya dapat digunakan bila variabel output hanya ada 2 buah saja, untuk lebih dari 2 variabel metode ini sulit digunakan. Analisa.
LINEAR PROGRAMMING FORMULASI MASALAH DAN PERMODELAN
ASUMSI-ASUMSI DASAR LINEAR PROGRAMMING
TEKNIK RISET OPERASIONAL
LINIER PROGRAMMING PERTEMUAN KE-2.
PEMROGRAMAN LINEAR RISMAYUNI.
TEKNIK RISET OPERASIONAL (TRO)
TEKNIK RISET OPERASIONAL
Asumsi dalam Model LP Dalam menggunakanmodel LP diperlukan beberapa asumsi sebagai berikut : Asumsi Kesebandingan (Proportionality) Kontribusi setiap variable.
Dosen : Wawan Hari Subagyo
Programa Linear Metode Grafik
Operations Management
PENDAHULUAN PROGRAMASI LINEAR
LINEAR PROGRAMMING.
LINEAR PROGRAMMING METODE GRAFIK.
LINEAR PROGRAMMING: METODE GRAFIK Fungsi Tujuan Maksimasi dan Minimasi
LINEAR PROGRAMMING METODE GRAFIK
Linier Programming Manajemen Operasional.
LINEAR PROGRAMMING.
RISET OPERASIONAL RISET OPERASI
Linear Programming Formulasi Masalah dan Pemodelan
Kondisi yang dihadapi manajer dalam pengambilan keputusan
PENGAMBILAN KEPUTUSAN DALAM KONDISI PASTI
PL PDF 1 PL PDF 2 PL PPT 1 PL PPT 2 OPERATION RESEARCH Program Linier.
Operations Management
Program Linier (Linier Programming)
Metode Linier Programming
PROGRAM LINEAR 1. PENGANTAR
Universitas Abulyatama Aceh
Operations Management
Operations Management
Linier Programming (2) Metode Grafik.
Integer and Linear Programming
Minggu 1 Pertemuan II Riset Operasi
Riset Operasional 1 Manajemen-Ekonomi PTA 16/17
PROGRAM LINIER PENDAHULUAN
PEMROGRAMAN LINIER Tujuan : Memahami prinsip dan asumsi model LP
Operations Management
Operations Management
Operations Management
Program Linear dalam Industri Pakan Ternak
LINEAR PROGRAMMING.
Operations Management
METODA SIMPLEX.
PROGRAM LINIER DENGAN GRAFIK PERTEMUAN 2
MODUL I.
D0104 Riset Operasi I Kuliah V - VII
Widita Kurniasari Universitas Trunojoyo
PROGRAM LINIER METODE SIMPLEKS
Destyanto Anggoro Industrial Engineering
Widita Kurniasari Universitas Trunojoyo
Presented by: EDY SETIYO UTOMO, S.Pd, M.Pd
Widita Kurniasari Universitas Trunojoyo
Widita Kurniasari Universitas Trunojoyo
PROGRAM LINIER DENGAN GRAFIK PERTEMUAN 2
Operations Management
LINIER PROGRAMMING.
PENGERTIAN FORMULASI PERMASALAHAN ASUMSIKELOMPOK PROGRA M LINIER.
Widita Kurniasari Universitas Trunojoyo
Operations Management
Widita Kurniasari Universitas Trunojoyo
Operations Research Linear Programming (LP)
Operations Research Linear Programming (LP)
TEORI RISET OPERASIONAL. PENGERTIAN TEORI RISET OPERASIONAL Menurut para ahli: Menurut Operation Research Society Of America (1976), “Riset operasi berkaitan.
Transcript presentasi:

Dosen : Wawan Hari Subagyo RISET OPERASI LINIER PROGRAMMING Dosen : Wawan Hari Subagyo 1

DEFINISI Morse dan kimball Churchman, Arkoff dan Arnoff riset operasi sebagai metode ilmiah (scientific method) yang memungkinkan para manajer mengambil keputusan mengenai kegiatan yang mereka tangani dengan dasar kuantitatif Churchman, Arkoff dan Arnoff riset operasi sebagai aplikasi metode-metode, teknik-taknik dan peralatan-peralatan ilmiah dalam menghadapi masalah-masalah yang timbul di dalam operasi perusahaan dengan tujuan ditemukannya pemecahan yang optimum masalah-masalah tersebut

Subagyo, Asri dan Handoko Miller dan M.K. Starr riset operasi sebagai peralatan manajemen yang menyatukan ilmu pengetahuan, matematika, dan logika dalam kerangka pemecahan masalah-masalah yang dihadapi sehari-hari, sehingga akhirnya permasalahan tersebut dapat dipecahkan secara optimal Subagyo, Asri dan Handoko riset operasi berkenaan dengan pengambilan keputusan optimal dalam penyusunan model dari sistem-sistem baik deterministik maupun probabilistik yang berasal dari kehidupan nyata

SEJARAH RISET OPERASI Pada PD II, Inggris membentuk tim terdiri para ilmuwan untuk menentukan taktik dan strategi melawan musuh. Tujuan tim untuk menentukan alokasi penggunaan sumberdaya militer (pasukan, pesawat, tank, meriam, radar,dll) untuk menghadapi peperangan di berbagai lokasi. Tim dinamakan “Military Operation Research”. Pasukan USA meniru dengan membentuk “Tim Operation Research”. Tim ini berhasil memecahkan persoalan alokasi logistik untuk pasukan, pola dasar penerbangan, pola dasar operasi alat elektronik. 4

PENGERTIAN LINEAR PROGRAMMING suatu model umum yang dapat digunakan dalam pemecahan masalah pengalokasian sumber-sumber yang terbatas secara optimal. Masalah tersebut timbul apabila seseorang diharuskan untuk memilih atau menentukan tingkat setiap kegiatan yang akan dilakukannya, dimana masing-masing kegiatan membutuhkan sumber yang sama sedangkan jumlahnya terbatas

PERSYARATAN DALAM MODEL LP Variabel keputusan  variabel yang menguraikan scr lengkap keputusan-keputusan yg dibuat. Misal, X1, …Xn = banyaknya barang x yang diproduksi per minggu. Fungsi tujuan  fungsi yang menggambarkan tujuan sasaran di dalam permasalahan LP yang berkaitan dengan pengaturan secara optimal sumberdaya-sumberdaya, untuk memperoleh keuntungan maksimal atau biaya minimal. Pada umumnya nilai yang akan dioptimalkan dinyatakan sebagai Z, misal : Z = 20 X1 + 45 X2. Fungsi batasan  merupakan bentuk penyajian secara matematis batasan-batasan kapasitas yang tersedia yang akan dialokasikan secara optimal ke berbagai kegiatan. Misal : jam kerja seminggu maks 100 jam. Pembatas Tanda  menjelaskan variabel keputusan berharga + atau -. Misal : X1 > 0, X2 > 0.

Pemakaian sumber per unit MODEL LP Kegiatan Sumber Pemakaian sumber per unit Kegiatan (keluaran) Kapasitas 1 2 3 …. n a11 a12 a13 a1n b1 a21 a22 a23 a2n b2 a31 a32 a33 a3n b3 … m am1 am2 am3 amn bm ΔZ pertambahan tiap unit C1 C2 C3 Cn Tingkat kegiatan X1 X2 X3 Xn

Model Matematis Fungsi tujuan: Batasan : Maksimumkan Z = C1X1+ C2X2+ C3X3+ ….+ CnXn Batasan : a11X11+ a12X2 + a13X3 + ….+ a1nXn ≤ b1 a21X11+ a22X2 + a33X3 + ….+ a2nXn ≤ b1 ….. am1X11+ am2X2 + am3X3 + ….+ amnXn ≤ bm dan X1 ≥ 0, X2 ≥ 0, ………. Xn ≥ 0

Asumsi-asumsi Dasar LP Proportionality naik turunnya nilai Z dan penggunaan sumber atau fasilitas yang tersedia akan berubah secara sebanding (proportional) dengan perubahan tingkat kegiatan Additivity nilai tujuan tiap kegiatan tidak saling mempengaruhi, atau dalam LP dianggap bahwa kenaikan dari nilai tujuan (Z) yang diakibatkan oleh kenaikan suatu kegiatan dapat ditambahkan tanpa mempengaruhi bagian nilai Z yang diperoleh dari kegiatan lain

Asumsi-asumsi Dasar LP Divisibility keluaran (output) yang dihasilkan oleh setiap kegiatan dapat berupa bilangan pecahan. Demikian pula dengan nilai Z yang dihasilkan Deterministic (Certainty) Asumsi ini menyatakan bahwa semua parameter yang terdapat dalam model LP (aij, bi Cj) dapat diperkirakan dengan pasti, meskipun jarang dengan tepat

LINEAR PROGRAMMING DENGAN METODE GRAFIK Contoh : Perusahaan sepatu membuat 2 macam sepatu militer. Yang pertama merek X1, dgn sol karet, dan merek X2 dgn sol kulit. Diperlukan 3 macam mesin. Mesin 1 membuat sol karet, mesin 2 membuat sol kulit, dan mesin 3 membuat bagian atas sepatu dan melakukan assembling bagian atas dengan sol. Setiap lusin sepatu merek X1 mula-mula dikerjakan di mesin 1 selama 2 jam, kemudian tanpa melalui mesin 2 terus dikerjakan di mesin 3 selama 6 jam. Sedang untuk sepatu merek X2 tidak diproses di mesin 1, tetapi pertama kali dikerjakan di mesin 2 selama 3 jam kemudian di mesin 3 selama 5 jam. Jam kerja maksimum setiap hari mesin 1 adalah 8 jam, mesin 2 adalah 15 jam, dan mesin 3 adalah 30 jam. Sumbangan terhadap laba setiap lusin sepatu merek X1 = Rp 30.000,00 sedang merek X2 = Rp 50.000,00. Masalahnya adalah menentukan berapa lusin sebaiknya sepatu merek X1 dan merek X2 yang dibuat agar bisa memaksimumkan laba.

Bentuk Tabel Merek Mesin X1 X2 Kapasitas Maksimum 1 2 8 3 15 6 5 30 8 3 15 6 5 30 Sumbangan laba

Bentuk Matematis Maksimumkan Z = 3X1 + 5X2 Batasan (constrain)

Fungsi batasan pertama (2 X1  8) 2X1  8 dan X1  0, X2  0 4 X1 Gambar di atas merupakan bagian yang memenuhi batasan-batasan: X1  0, X2  0 dan 2X1  8

Fungsi batasan (2 X1  8); 3X2  15; 6X1 + 5X2  30; X1  0 dan X2  0 6 5 6X1 + 5X2 = 30 2X1 = 8 4 D C 3X2 = 15 5 Daerah feasible B A

2. Metode Solusi Garis Sejajar Fungsi Keuntungan (Iso-Profit) Langkah-langkah : Tentukan Fungsi tujuan dan Fungsi pembatas. Rubahlah pertidaksamaan dalam fungsi pembatas menjadi persamaan Gambarkan fungsi pembatas pada grafik dan tentukan area wilayah solusinya. Gambarkan garis fungsi tujuan melewati area solusi fisibel.

Titik potong tertinggi antara garis fungsi tujuan dan area solusi fisibel adalah titik solusi untuk fungsi tujuan maksimalisasi. Atau titik potong terendah antara garis fungsi tujuan dan area solusi fisibel adalah titik solusi untuk fungsi tujuan minimisasi.

MENCARI KOMBINASI YANG OPTIMUM Dengan menggambarkan fungsi tujuan (isoprofit) X2 X1 6 5 6X1 + 5X2 = 30 2X1 = 8 4 3X1 + 5X2 = 20 10 = 3X1 + 5X2 4 D C 3X2 = 15 5 Daerah feasible B A

3. Metode Solusi Titik Sudut (Corner Point) Langkah-langkah : Tentukan Fungsi tujuan dan Fungsi pembatas. Rubahlah pertidaksamaan dalam fungsi pembatas menjadi persamaan Gambarkan fungsi pembatas pada grafik dan tentukan area wilayah solusinya. Tentukan titik-titik sudut area solusi fisibel (area overlaping / irisan) semua fungsi pembatas.

Hitunglah nilai fungsi tujuan dengan memasukkan kooordinat tiap titik-titik sudut area solusi fisibel. Nilai tertinggi adalah titik solusi untuk fungsi tujuan maksimalisasi atau nilai terendah adalah titik solusi untuk fungsi tujuan minimisasi.

MENCARI KOMBINASI YANG OPTIMUM Dengan membandingkan nilai Z pada tiap-tiap alternatif (Isocorner) Z = 3X1 + 5X2 X2 X1 6 5 6X1 + 5X2 = 30 2X1 = 8 4 Titik C: X2 = 5. Substitusikan batasan (3), maka 6X1 + 5(5) = 30. Jadi nilai X1 = (30 –25)/6 = 5/6. Nilai Z = 3(5/6) + 5(5) = 27,5 Titik D: Pada titik ini nilai X2 = 5; X1 = 0 Nilai Z = 3(0) + 5(5) = 25 D C 3X2 = 15 5 Titik A: Pada titik ini nilai X1 = 4; X2 = 0 Nilai Z = 3(4) + 0 = 12 Titik B: X1 = 4. Substitusikan batasan (3), maka 6(4) + 5X2 = 30. Jadi nilai X2 = (30 –24)/5 = 6/5. Nilai Z = 3(4) + 5(6/5) =18 Daerah feasible B A

Fungsi batasan bertanda “lebih besar atau sama dengan (  ) Contoh : Batasan ketiga (6X1 + 5X2  30) diubah ketidaksamaannya menjadi 6X1 + 5X2  30 X2 X1 6 5 6X1 + 5X2 = 30 2X2 = 8 4 5 3X2 = 15 C B Daerah feasible A

Fungsi batasan bertanda “sama dengan” ( = ) X2 6X1 + 5X2 = 30 2X2 = 8 6 C B 3X2 = 15 4 2 A 4 5 X1

…..selesai…..