DETERMINISTIC DYNAMIC PROGRAMMING 1

Slides:



Advertisements
Presentasi serupa
OLEH Kelompok 5 Solving a Simpler Analogous Problem
Advertisements

DR Rahma Fitriani, S.Si., M.Sc.,
Design and Analysis of Algorithm Dynamic Programming
Steepest Descent (Ascent) untuk Kasus Min (Maks)
Sebaran Peluang bersyarat dan Kebebasan
Statistika Matematika I Semester Ganjil 2011 Rahma Fitriani, S.Si., M.Sc.
Model Sediaan Probabilistik
Network Model 1 DR Rahma Fitriani, S.Si., M.Sc., Riset Operasi 2011 Semester Genap 2011/2012.
Program Studi Statistika Universitas Brawijaya.  Dynamic programming problems adalah masalah multi tahap(multistage) dimana keputusan dibuat secara berurutan.
Pertemuan 13 Dynamic Programming
Linear Programming (Pemrograman Linier) Program Studi Statistika Semester Ganjil 2013/2014 DR. Rahma Fitriani, S.Si., M.Sc.
Linear Programming (Pemrograman Linier) Program Studi Statistika Semester Ganjil 2012/2013 DR. Rahma Fitriani, S.Si., M.Sc.
Statistika Matematika I Semester Ganjil 2011 Rahma Fitriani, S.Si., M.Sc.
Linear Programming (Pemrograman Linier) Program Studi Statistika Semester Ganjil 2012/2013 DR. Rahma Fitriani, S.Si., M.Sc.
Optimasi Dengan Metode Newton Rhapson
Linear Programming (Pemrograman Linier)
Program Dinamis.
Studi kasus Graph Ali Ridho Barakbah.
Pemrograman Kuadratik (Quadratic Programming)
Statistika Matematika I
Statistika Matematika I
Pengaplikasian Graf dalam Kehidupan Sehari-hari
Model Sediaan Probabilistik
Linear Programming (Pemrograman Linier)
Matematika Diskrit Semester Ganjil TA Short Path.
BAB 10: Short Path Matematika Diskrit DU1023 Heru Nugroho, S.Si., M.T.
Program Studi Statistika Semester Ganjil 2011
Linear Programming (Pemrograman Linier)
Linear Programming (Pemrograman Linier)
Network Model (lanjut) CPM (Critical Path Method)
Analisis Multivariate Program S2 Matematika Semester Genap 2011/2012
Pemrograman Non Linier(NLP)
Contoh Simulasi Kasus Inventory Probabilistic model
Model Logit Untuk Respons Biner
Dasar-Dasar Model Sediaan
Principal Components Analysis
Nilai Harapan Peubah Acak
Peubah Acak (Random Variable) IV (kasus Peubah Kontinyu)
Analisis Multivariat Program S2 Matematika Semester Genap 2011/2012
Pembangkitan Peubah Acak Kontinyu I
Riset Operasi Semester Genap 2011/2012
Riset Operasi Semester Genap 2011/2012
Monte Carlo Simulation (lanjut)
Pendugaan Parameter Statistika Matematika II
Network Model (lanjut) CPM (Critical Path Method)
Linear Programming (Pemrograman Linier)
Network Model (lanjut) Program Evaluation and Review Technique (PERT)
Dr. Rahma Fitriani, S.Si., M.Sc
Principal Components Analysis (Pendekatan Sampel)
Multivariate Analysis
Model Linier untuk Klasifikasi Satu arah
Program Studi Statistika Semester Ganjil 2014
Pengantar Teori Peluang Semester Genap 2011/2012
Ruang Contoh dan Kejadian Pengantar Teori Peluang
Minimum Spanning Tree Problem
Uji Hipotesis Pada Sampel berukuran besar
Pendugaan Parameter Statistika Matematika II
Peubah Acak (Random Variable) III
Riset Operasi Semester Genap 2011/2012
Uji Hipotesis Dua Ragam
Analisis Multivariat Program S2 Matematika Semester Genap 2011/2012
Pengantar Teori Peluang Semester Genap 2011/2012
Sifat-sifat Kebaikan Penduga (lanjut)
Sifat-sifat kebaikan penduga Latihan 1
Uji Hipotesis yang melibatkan Ragam
Model Sediaan Probabilistik (lanjutan)
Statistika Matematika 1
Statistika Matematika II Semester Genap 2011/2012
NETWORK MODELS Minimal Spanning Tree (Rangkaian terpendek)
Logika Matematika/DPH1A3
Transcript presentasi:

DETERMINISTIC DYNAMIC PROGRAMMING 1 Riset Operasi Semester Genap 2011/2012 2/22/2019 Dr. Rahma Fitriani, S.Si., M.Sc

Dr. Rahma Fitriani, S.Si., M.Sc Dynamic programming problems adalah masalah multi tahap(multistage) di mana keputusan dibuat secara berurutan Jika di setiap stage terdapat beberapa pilihan, dipilih yang terbaik (maksimum/minimum) Beberapa aplikasi dari dynamic programming antara lain:Network, Resource allocation, Inventory control. 2/22/2019 Dr. Rahma Fitriani, S.Si., M.Sc

Dr. Rahma Fitriani, S.Si., M.Sc Network problem Untuk menemukan shortest (longest) path yang menghubungkan dua titik dalam network Contoh: Joe tinggal di new York dan akan pergi ke LA. Dia berencana menginap di rumah temannya dalam perjalanan tersebut. Joe punya teman di Columbus, Nashville, Louisville, Kansas, Omaha, Dallas, San Antonio, dan Denver. 2/22/2019 Dr. Rahma Fitriani, S.Si., M.Sc

Dr. Rahma Fitriani, S.Si., M.Sc Joe tahu setelah satu hari perjalanan dia akan mencapai Columbus, Nashville atau Louisville. Setelah perjalanan 2 hari akan mencapai Kansas, Omaha, atau Dallas. Setelah 3 hari perjalanan akan mencapai Denver atau San Antonio. Setelah 4 hari akan mencapai LA. Untuk meminimalkan jarak, kemana Joe harus menginap setiap malam dalam perjalanannya ? 2/22/2019 Dr. Rahma Fitriani, S.Si., M.Sc

Network Permasalahan Joe 680 Columbus 2 Kansas 5 580 610 Denver 8 550 790 1030 790 540 900 New York 1 Nashville 3 760 Omaha 6 LA 10 940 660 1390 San Antonio 9 1050 510 790 770 700 270 Louisville 4 Dallas 7 830 Stage 2 Stage 3 Stage 4 Stage 5 Stage 1 2/22/2019 Dr. Rahma Fitriani, S.Si., M.Sc

Dr. Rahma Fitriani, S.Si., M.Sc Proses Rekursi Secara backward Dimulai dari yang paling sederhana untuk menyelesaikan masalah yang kompleks. Dimulai dari kota yang hanya membutuhkan perjalanan satu hari ke LA yaitu kota Denver dan San Antonio (kota pada stage 4) Gunakan informasi dari stage 4 untuk menemukan jarak terpendek dari kota pada stage 3 ( yang membutuhkan 2 hari) ke LA Demikian seterusnya sampai kita menemukan shortest path dari kota New York ke LA 2/22/2019 Dr. Rahma Fitriani, S.Si., M.Sc

Dr. Rahma Fitriani, S.Si., M.Sc Solusi Cij = jarak kota i ke kota j Ft(i) = panjang shortest path dari kota i ke kota LA (tujuan akhir) Kota i adalah kota pada stage t Tentukan shortest path ke LA dari setiap kota di setiap stage mulai dari stage akhir 2/22/2019 Dr. Rahma Fitriani, S.Si., M.Sc

Dr. Rahma Fitriani, S.Si., M.Sc Perhitungan Stage 4 2 kota menuju LA, masing-masing hanya 1 jalur Jarak terpendek dari kota Denver ke kota LA adalah F4(8) = 1030 Dari kota San Antonio ke LA adalah F4(9) = 1390 Denver 8 1030 LA 10 1390 San Antonio 9 Stage 4 Stage 5 2/22/2019 Dr. Rahma Fitriani, S.Si., M.Sc

Dr. Rahma Fitriani, S.Si., M.Sc Perhitungan Stage 3 3 kota stage 3: Kansas, Omaha dan Dallas Kansas menuju LA: Kansas – Denver – LA Kansas – SA – LA Omaha menuju LA Omaha – Denver – LA Omaha – SA – LA Dallas menuju LA Dallas – Denver – LA Dallas – SA – LA Kansas 5 610 F4(8)=1030 Denver 8 790 540 Omaha 6 F4(9)=1390 940 San Antonio 9 790 270 Dallas 7 Stage 3 2/22/2019 Dr. Rahma Fitriani, S.Si., M.Sc

Dr. Rahma Fitriani, S.Si., M.Sc Perhitungan Stage 3 Kansas - LA Jalur 1 Kansas – Denver – LA berjarak: C58 + F4(8) Jalur 2 Kansas – SA – LA berjarak: C59 + F4(9) Kansas 5 610 F4(8)=1030 Denver 8 790 540 Omaha 6 F4(9)=1390 940 San Antonio 9 790 270 Dallas 7 Stage 3 2/22/2019 Dr. Rahma Fitriani, S.Si., M.Sc

Dr. Rahma Fitriani, S.Si., M.Sc Perhitungan Stage 3 Omaha - LA Jalur 1 Omaha – Denver – LA berjarak: C68 + F4(8) Jalur 2 Omaha – SA – LA berjarak: C69 + F4(9) Kansas 5 610 F4(8)=1030 Denver 8 790 540 Omaha 6 F4(9)=1390 940 San Antonio 9 790 270 Dallas 7 Stage 3 2/22/2019 Dr. Rahma Fitriani, S.Si., M.Sc

Dr. Rahma Fitriani, S.Si., M.Sc Perhitungan Stage 3 Dallas - LA Jalur 1 Dallas – Denver – LA berjarak: C78 + F4(8) Jalur 2 Dallas – SA – LA berjarak: C79 + F4(9) Kansas 5 610 F4(8)=1030 Denver 8 790 540 Omaha 6 F4(9)=1390 940 San Antonio 9 790 270 Dallas 7 Stage 3 2/22/2019 Dr. Rahma Fitriani, S.Si., M.Sc

Dr. Rahma Fitriani, S.Si., M.Sc Perhitungan Stage 2 F3(5)=1640 680 Columbus 2 Kansas 5 3 kota stage 2: Columbus, Nashville, Lousville Masing-masing mempunyai 3 jalur menuju LA, melewati kota-kota di stage 3 580 790 F3(6)=1570 Nashville 3 760 Omaha 6 660 1050 510 F3(7)=1660 700 Louisville 4 Dallas 7 830 Stage 2 Stage 3 2/22/2019 Dr. Rahma Fitriani, S.Si., M.Sc

Dr. Rahma Fitriani, S.Si., M.Sc Perhitungan Stage 2 F3(5)=1640 3 jalur Columbus – LA Columbus – Kansas – LA: Jarak C25 + F3(5) Columbus – Omaha – LA: Jarak C26 + F3(6) Columbus – Dallas – LA: Jarak C27 + F3(7) 680 Columbus 2 Kansas 5 580 790 F3(6)=1570 Nashville 3 760 Omaha 6 660 1050 510 F3(7)=1660 700 Louisville 4 Dallas 7 830 Stage 2 Stage 3 2/22/2019 Dr. Rahma Fitriani, S.Si., M.Sc

Dr. Rahma Fitriani, S.Si., M.Sc Perhitungan Stage 2 F3(5)=1640 3 jalur Nashville – LA Nashville – Kansas – LA: Jarak C35 + F3(5) Nashville – Omaha – LA: Jarak C36 + F3(6) Nashville – Dallas – LA: Jarak C37 + F3(7) 680 Columbus 2 Kansas 5 580 790 F3(6)=1570 Nashville 3 760 Omaha 6 660 1050 510 F3(7)=1660 700 Louisville 4 Dallas 7 830 Stage 2 Stage 3 2/22/2019 Dr. Rahma Fitriani, S.Si., M.Sc

Dr. Rahma Fitriani, S.Si., M.Sc Perhitungan Stage 2 F3(5)=1640 3 jalur Louisville – LA Louisville – Kansas – LA: Jarak C45 + F3(5) Louisville – Omaha – LA: Jarak C46 + F3(6) Louisville – Dallas – LA: Jarak C47 + F3(7) 680 Columbus 2 Kansas 5 580 790 F3(6)=1570 Nashville 3 760 Omaha 6 660 1050 510 F3(7)=1660 700 Louisville 4 Dallas 7 830 Stage 2 Stage 3 2/22/2019 Dr. Rahma Fitriani, S.Si., M.Sc

Dr. Rahma Fitriani, S.Si., M.Sc Perhitungan Stage 1 F2(2)=2320 1 kota stage 1: New York 3 jalur menuju LA, melewati kota-kota di stage 2 NY – Columbus – LA NY – Nashville – LA NY – Lousville – LA Columbus 2 550 F2(3)=2220 900 New York 1 Nashville 3 F2(4)=2150 770 Louisville 4 Stage 1 Stage 2 2/22/2019 Dr. Rahma Fitriani, S.Si., M.Sc

Dr. Rahma Fitriani, S.Si., M.Sc Perhitungan Stage 1 F2(2)=2320 NY – Columbus – L Jarak C12 + F2(2) NY – Nashville – LA Jarak C13 + F2(3) NY – Lousville – LA Jarak C14 + F2(4) Columbus 2 550 F2(3)=2220 900 New York 1 Nashville 3 F2(4)=2150 770 Louisville 4 Stage 1 Stage 2 2/22/2019 Dr. Rahma Fitriani, S.Si., M.Sc

Penentuan Jarak terpendek Networknya Joe, tracing back 680 Columbus 2 Kansas 5 610 580 Denver 8 550 790 1030 790 540 900 New York 1 Nashville 3 760 Omaha 6 LA 10 940 660 1390 San Antonio 9 1050 510 790 770 700 270 Louisville 4 Dallas 7 830 Stage 2 Stage 3 Stage 4 Stage 5 Stage 1 2/22/2019 Dr. Rahma Fitriani, S.Si., M.Sc