Upload
wedwin4842
View
65
Download
2
Embed Size (px)
DESCRIPTION
Following material on Algorithms Part I, Week 1
Citation preview
Divide and ConquerMatrix Multiplication
Design and Analysis of Algorithms I
Tim Roughgarden
Matrix Multiplication
Tim Roughgarden
Example (n=2)
𝜃 ¿𝜃(𝑛2)
𝜃(𝑛3)
𝜃(𝑛4)
What is the asymptotic running time of the straightforward iterative algorithm for matrix multiplication?
Tim Roughgarden
The Divide and Conquer Paradigm
Tim Roughgarden
Applying Divide and Conquer
Tim Roughgarden
Recursive Algorithm #1
Tim Roughgarden
Strassen’s Algorithm (1969)
Tim Roughgarden
The Details