Matrix Multiplication Sees Breakthrough; First In 24 Years

Matrix Multiplication is an inherent part of maths as well as computer science, like Gaussian elimination, LUP decomposition and the determinant or the inverse of a matrix. Matrix Multiplication algorithms have hence been a focus of computer scientists for a while now. Considering its applications in computing, an efficient algorithm for matrix multiplication would be necessary for reducing the time complexity of the operations.

Until late 1960s, the matrix multiplication of two n x n matrices required a cubic number of operations, running in O(n^3) time. In 1969, a faster algorithm was devised by Strassen which reduced the number of operations to O(n^2.808 ) time. This was a noteworthy advancement which reduced the matrix multiplication coefficient 'w' over the time. The next major discovery was made in 1978, by Coppersmith and Winograd who combined the Strassen's algorithm with a form of analysis used for large sets. This averted algorithmic progressions and obtained the famous bound w < 2.376.

#-Link-Snipped-#

Though, there has been a common belief among researchers that w = 2, it hasn't yet been proved on paper. Only recently, another breakthrough was achieved with w< 2.3727. This was shown by Virginia Vassilevska Williams, who is a theoretical computer scientist, in her #-Link-Snipped-#. Though, this is only a drift of .0028 from the Coppersmith-Winograd algorithm but it is considered to be a promising discovery. The method that was used to manage such a bound was recursion. Basically meaning that a 4 x 4 matrix is broken down into four 2 x 2 matrices and then, recursion is applied to the products.

While the algorithms are not likely to be used in practice, an amazing leap has been made in a key mathematical operation, which will help in a richer understanding of complexity theory.

Source: #-Link-Snipped-# Image Credit: xkcd: Etymonline

Replies

You are reading an archived discussion.

Related Posts

HP's Operating system WebOS for smartphones and tablets has been in much trouble recently. The portable device platform was bought by HP from WebOS maker Palm in April 2010. Unfortunately,...
We have seen a lot of concept cars for a while now and with interesting new technologies. This time at the Tokyo Motor Show, Mitsubishi showcased their new concept, the...
The world when stretched between macro and micro can act very differently on different scales. When we talk of micro scale, very strange laws are experienced which control the processes...
The San Diego Supercomputer Center (SDSC) has made an official announcement that they will be building a Supercomputer running on flash memory and using their own multiprocessors. Flash memory is...
The US Defense Advanced Research Projects Agency (DARPA) has announced a search for thermal imaging cameras as small as to be integrated in smartphones. The need is to create various...