Algoritma Divide and Conquer

Slides:



Advertisements
Presentasi serupa
Assalamu’alaikum? Oleh : Esti Prastikaningsih.
Advertisements

TUJUAN MATERI ILLUSTRASI LATIHAN SELESAI POKOK BAHASAN.
BAHAN AJAR TEORI BILANGAN BAHAN AJAR TEORI BILANGAN
Design and Analysis of Algorithm Divide and Conquer Algorithm
PENGEMBANGAN BAHAN AJAR
Algoritma Divide and Conquer
Algoritma Divide and Conquer
Algoritma Divide and Conquer
Algoritma Divide and Conquer
Bahan Kuliah IF3051 Strategi Algoritma Oleh: Rinaldi Munir
Algoritma Divide and Conquer
Algoritma Runut-balik (Backtracking)
Design and Analysis Algorithm
Algoritma Divide and Conquer
Dosen Pembimbing Gisoesilo Abudi
Dosen Pembimbing Gisoesilo Abudi
DETERMINAN Route Gemilang routeterritory.wordpress.com.
Algoritma Divide and Conquer (Bagian 1) Wahyul Wahidah Maulida, ST., M.Eng.
12-CRS-0106 REVISED 8 FEB 2013 CSG523/ Desain dan Analisis Algoritma Divide and Conquer Intelligence, Computing, Multimedia (ICM)
Algoritma Brute Force Oleh: Muhammad Musta’in ( )
MATERI PERKULIAHAN ANALISIS ALGORITMA
BILANGAN BULAT.
BILANGAN BULAT.
Algoritma Bruteforce Team Fasilkom.
CSG3F3/ Desain dan Analisis Algoritma
Bahan Kuliah IF2211 Strategi Algoritma Oleh: Rinaldi Munir
Algoritma rekursif dan relasi rekurensi
MATERI PERKULIAHAN ANALISIS ALGORITMA
Algoritma dan Struktur Data 1 pertemuan 12
Algoritma Divide and Conquer
Analisa Algoritma (IF1282)
Aljabar Linear Elementer
Algoritma Bruteforce (disarikan dari diktat Strategi Algoritma, Rinaldi Munir) Team Fasilkom.
KONSEP HABIS DIBAGI.
KONSEP HABIS DIBAGI.
MATERI PERKULIAHAN ANALISIS ALGORITMA
MATERI PERKULIAHAN ANALISIS ALGORITMA
LATIHAN 26 Buatlah sebuah algoritma untuk menampilkan jumlah faktor pembagi bilangan X, dengan X adalah 1 hingga N ! Misal Jumlah faktor dari 1 adalah.
4. INVERS SUATU MATRIKS : Pendahuluan
Induksi Matematika Sesi
Barisan aritmatika dan barisan geometri
ASSALAMUALAIKUM ASSALAMUALAIKUM AYU SEKAR RINI ISTASARI SN
Analisa Algoritma Konsep Algoritma.
BILANGAN CACAH, BILANGAN GENAP, BILANGAN GANJIL
BILANGAN CACAH, BILANGAN GENAP, BILANGAN GANJIL
Analisa Algoritma : Pendahuluan
Induksi Matematik  .
JENIS - JENIS BILANGAN BULAT
HIMPUNAN.
Analisa Algoritma 3 SKS.
MATRIKS Materi - 7 Pengertian Matriks Operasi Matriks
Algoritma Brute Force.
NAMA : fitria choirunnisa
Algoritma Divide and Conquer
Algoritma Divide and Conquer
Assalamu’alaikum Wr. Wb
Algoritma Divide and Conquer
SISTEM BILANGAN REAL.
BAB 1 Bentuk Pangkat, Akar, dan Logaritma
2. FUNGSI.
Algoritma Divide and Conquer
Induksi Matematika Sesi
Algoritma Brute Force.
19/09/2018 Studi Kasus LOGIKA ALGORITMA Siti Mukaromah.
Aljabar Linear Elementer
Desain dan Analisis Algoritma
POLA BILANGAN Pada Bilangan Bulat.
KALKULUS II TEKNIK INTEGRASI
MATERI KESIMPULAN EXIT BERANDA Mulai MATERI KESIMPULAN EXIT BERANDA LANJUT.
MATERI SEMESTER GANJIL.
Transcript presentasi:

Algoritma Divide and Conquer (Bagian 2)

Deskripsi Materi ini membahas tentang algoritma divide and conquer dengan berbagai studi kasus

Tujuan Instruksional Khusus (TIK)‏ Menjelaskan algoritma divide and conquer dengan studi kasus perpangkatan an serta perkalian matriks dengan algoritma strassen Menghitung Kompleksitas waktunya

Studi Kasus : Perpangkatan an Misalkan a  R dan n adalah bilangan bulat tidak negatif: an = a × a × … × a (n kali), jika n > 0 = 1 , jika n = 0

Algoritma menghitung an: 1. Untuk kasus n = 0, maka an = 1. Penyelesaian dengan Divide and Conquer Algoritma menghitung an: 1. Untuk kasus n = 0, maka an = 1. 2. Untuk kasus n > 0, bedakan menjadi dua kasus lagi: (i) jika n genap, maka an = an/2  an/2 (ii) jika n ganjil, maka an = an/2  an/2  a

Studi kasus : Perkalian Matriks Misalkan A dan B dua buah matrik berukuran n  n. Perkalian matriks: C = A × B

Algoritma Perkalian Matriks Divide and Conquer cara Strassen Hitung matriks antara: M1 = (A12 – A22)(B21 + B22) M2 = (A11 + A22)(B11 + B22) M3 = (A11 – A21)(B11 + B12) M4 = (A11 + A12)B22 M5 = A11 (B12 – B22) M6 = A22 (B21 – B11) M7 = (A21 + A22)B11 maka, C11 = M1 + M2 – M4 + M6 C12 = M4 + M5 C21 = M6 + M7 C22 = M2 – M3 + M5 – M7

Latihan Diketahui 2 buah matriks berikut Hitunglah perkalian 2 matriks dengan a. Brute Force b. Divide and Conquer

Latihan Diketahui 2 buah matriks berikut Hitunglah perkalian 2 matriks dengan a. Brute Force b. Divide and Conquer dengan cara strassen