download

Matakuliah
Tahun
: Decision Support System
: 2009
MODELING AND ANALYSIS - 3
Pertemuan - 07
Tujuan Pembelajaran
• Mahasiswa akan dapat mengaplikasikan model-model multiple
goals, analisis sensitivitas dan analisis “what-if” (C4), dengan :
–
–
–
–
menguji search methods untuk model-model DSS.
Pengembangan teknk-teknik algorithms, blind search, heuristics.
Penganan “multiple goals”.
Mempraktikan teknik analisis sensitivity, what-if dan goal seeking.
Bina Nusantara University
3
Pokok Bahasan
•
•
•
•
Multiple goals
Sensitivity Analysis
What-If dan Goal seeking
Search approach
Bina Nusantara University
4
Multiple Goals
• Manajemen dalam kenyataan tidak dihadapkan pada masalah tujuan
tunggal seperti maksimalisasi laba saja, adanya multi tujuan/goal yang
hendak dicapai secara simultan.
• Kadang terjadi konflik antara tujuan-tujuan.
• Karenanya menentukan ukuran tunggal efektivitas menjadi sangat sulit.
• Biasanya dilakukan dengan mengubah masalah multi tujuan ke masalah
satu ukuran tunggal ( utilitas ) keefektifan sebelum membandingkan
efek-efek solusi dengan model pemrograman linier yang umum.
• Kesulitan dalam menganalisis multi tujuan, diantaranya :
– Sulit mendapatkan pernyataan yang explisit mengenai tujuan perusahaan
– Pengambil keputusan sering mengubah penugasan ke tujuan-tujuan khusus
atau skenario keputusan yang berbeda.
– Tujuan berubah untuk merespon perubahan organisasi dan lingkungannya
– Masalah kompleks dipecahkan oleh kelompok yang masing-masing punya
Bina Nusantara University
5
kepentingan pribadi
Multiple Goals
• Dapat menangani metoda-metoda :
–
–
–
–
Utility theory
Goal programming
Linear programming with goals as constraints
Point system
Bina Nusantara University
6
Sensitivity
Sensitivitas
• Prediksi dan asumsi berkenaan dengan data input
• Banyak berkaitan dengan masa depan
• Ketika model dipecahkan hasilnya tergantung dari data
• Mencoba menilai dampak suatu prubahan pada data input
atau parameter pada solusi yang diusulkan
Analisis sensitifitas mengetes hubungan-hubungan sebagai :
– Dampak perubahan pada variable eksternal dan parameter pada variable
hasil akhir
– Dampak perubahan pada variable keputusan mengenai variable hasil
akhir
– Efek ketidak pastian dalam mengestimasi variable eksternal
– Efek yang berbeda-beda tergantung pada interaksi diantara variable
– Kekuatan keputusan dibawah perubahan
Bina Nusantara University
7
Sensitivity
• Analisis sensitifitas digunakan untuk :
– Merefisi model untuk mengeliminasi sensitifitas yang terlalu besar
– Menambahkan detail variable sensitif atau skenaria
– Mendapatkan estimasi yang lebih baik mengenai variable eksternal
sensitif
– Mengubah sistem real-world untuk mengurang sensitifitas aktual
• Sensitifitas otomatis
– Untuk implementasi model kuantitatif standar seperti LP
– Perubahan pada input dan parameter, berdampak pada hasil solusi
– Biasanya dibatasi perubahan pada satu waktu dan hanya untuk variable
tertentu
– Powerful karena kemampuannya dapat membangun rentang waktu dan
limit yang sangat
• Coba-coba (trial &error)
– Dampak perubahan pada sembarang variable atau beberapa variable
dapat ditentukan dengan coba-coba, diulan-ulang beberapa kali dan
Bina Nusantara University
dipilh solusi terbaik.
8
What-if Analysis
•
Apa yang akan terjadi pada hasil solusi, jika variable input, asumsi atau
sebuah parameter diubah ?
– Apa yang akan terjadi pada biaya persediaan, jika jikabiaya pengiriman naik 8 %
?
– Berapa pangsa pasar, jika anggaran promosi dianikkan 25 % ?
•
What-if
– Akan mengases solusi berdasarkan perubahan-perubahan pada variablevariable dan asumsi-asumsi
•
Latihan membuat analisis What-if dengan MS.EXCEL atau MS ACCESS
pada masalah aliran Kas, Anggaran atau masalah bisnis yang lain ?
–
–
–
–
–
Tentukan model matematisnya, formulasinya
Tentukan variabel input dan variable hasil/solusi
Tentukan algoritma dan implementasikan dalam software tool
Rancang dialognya dengan fasilitas perubahan-perubahan pada variable input
Test atau ujicobakan
Bina Nusantara University
9
Goal Seeking Analysis
• Goal seeking
– Backwards approach, dimulai dari tujuan/goal
– Menetukan nilai-nilai input yang diperlukan untuk
mencapai tujuan/goal yang telah ditetapkan
• Contoh :
– Berapa anggaran tahunan untuk TI, yang diperlukan
untuk kenaikan nilai kurs sebesar 20 % ( ingat
sebagian besar biaya TI dalam USD) ?
– Berapa banyak dibuka kasir pada suatu Pasar
Swalayan, untuk mengurangi rata-rata waktu antre
pelanggan sebesar 10 % ?
• Latihan untuk Model Break Event point ?
Bina Nusantara University
10
Search Approaches
• Teknik Analytis (algorithms) untuk memecahkan masalah terstruktur
dalam lingkungan manajemen operasional maupun taktis
– General, pencarian step-by-step
– Dapatkan solusi optimal
• Blind search
– Complete enumeration
• Semua alternatif digali
– Incomplete
• Pencarian Parsial
– Achieves particular goal
– May obtain optimal goal
Bina Nusantara University
11
Search Approaches
• Heurisitic
– Repeated, step-by-step searches
– Rule-based, maka digunakan untuk situasi spesifik
– Solusi “Good enough” ,tetapi , kemungkinan akan mendapatkan tujuan
optimal
– Contoh heuristics
• Tabu search
– Remembers and directs toward higher quality choices
• Genetic algorithms
– Randomly examines pairs of solutions and mutations
Bina Nusantara University
12
Bina Nusantara University
13
Proses menggunakan Algoritma
mulai
Apakah
perbaikan
Dimungkinkan
Dalam solusi yang
diusulkan
tidak
Solusi
optimal
ya
Perbaiki solusi
Buat usulan
Solusi yang baru
Bina Nusantara University
14
Review&Question
Bina Nusantara University
15