Content deleted Content added
add merge template |
m Maintain {{WPBS}}: 1 WikiProject template. (Fix Category:WikiProject banners with redundant class parameter) Tag: |
||
(4 intermediate revisions by 4 users not shown) | |||
Line 1:
{{WikiProject banner shell|
{{WikiProject Mathematics}}
}}
{{annual readership|scale=log}}
Line 21 ⟶ 17:
Actually, I do not think anyone has ever written down the full algorithm. The paper only proves that such an algorithm exists. I do not think we can provide an explanation of the technique here without writing an essay as complex as Coppersmith and Winograd's paper. Publishing a short introduction here and a link to the paper is probably the best we can do. [[User:192.167.206.227|192.167.206.227]] 14:55, 15 May 2007 (UTC)
:Is this the same as the Winograd algorithm for matrix multiplication? I'm reading about Winograd algorithm in one book right now, and it has quite concise explanation of how the algorithm works. I could give this explanation here, but for some reason I'm not quite sure if it is the same thing. The book is available on Internet ([http://www.matf.bg.ac.yu/~ezivkovm/nastava/algoritmi.pdf here's] the link), however it might not be of much use to you since it's in Serbian :P -- [[User:Obradovic Goran|Obradović Goran ]] [[User talk:Obradovic Goran|(<
::According to [[Strassen algorithm#History]], there is an algorithm due to Winograd in 1980 and another one published in 1990 by Coppersmith and Winograd. Could it be that your book describes the 1980 algorithm? That would also be worthwhile to describe. Winograd's 1980 algorithm is described at http://www.f.kth.se/~f95-eeh/exjobb/background.html . Alternatively, if you give me the page in your book where I should look at, I could have a look - formulas are the same whatever language the book is written. -- [[User:Jitse Niesen|Jitse Niesen]] ([[User talk:Jitse Niesen|talk]]) 13:14, 23 July 2007 (UTC)
Line 41 ⟶ 37:
Comment. Winograd algorithm shows that changing of the order of calculation may decrease the number of calculations, even in expressions like matrix multiplication, which are simple in form. Next algorithm [Strassen] exploits the same idea much more efficiently.
-- [[User:Obradovic Goran|Obradović Goran ]] [[User talk:Obradovic Goran|(<
The article currently suggests that the algorithm does exist explicitly but doesn't give it with no explanation as to why. Having read the 1990 paper, it looks like this is because the algorithm is not explicitly constructed, only its existence is given. Can this be made clearer in the article? The suggestion that the algorithm isn't used in practice because it is slow for plausibly sized matrices is also questionable, is it not the case that the algorithm isn't used in practice because it hasn't been explicitly constructed [and possibly also too slow]? --[[Special:Contributions/131.111.213.41|131.111.213.41]] ([[User talk:131.111.213.41|talk]]) 03:28, 12 June 2009 (UTC)
|