[Solved] AD Homework Batch I- Matrix Multiplication

$25

File Name: AD_Homework_Batch_I-_Matrix_Multiplication.zip
File Size: 395.64 KB

SKU: [Solved] AD Homework Batch I- Matrix Multiplication Category: Tag:
5/5 - (1 vote)

Download the Python matrix template class from https://moodle2.units.it/mod/resource/view.php?id=213844 and:

  1. implement the strassen matrix mult function to multiply two 2n 2n matrices by using the Strassens algorithm;
  2. generalize strassen matrix mult to deal with any kind of matrix pair that can be multiplied (possibly also non-square matrices) and prove that the asymptotic complexity does not change;
  3. improve the implementation of the function by reducing the number of auxiliary matrices and test the effects on the execution time;
  4. answer to the following question: how much is the minimum auxiliary space required to evaluate the Strassens algorithm? Motivate the answer.

Reviews

There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.

Shopping Cart
[Solved] AD Homework Batch I- Matrix Multiplication
$25