İkinci dereceden matris çarpımının yapılabileceğinin kanıtı?


59

Yaygın tahmin ediliyor , matris çarpımı için optimal üs, 2'ye eşit aslında Sorum basit şöyledir:ω

olduğuna inanmamız için hangi sebepler var ?ω=2

Coppersmith-Winograd gibi hızlı algoritmaların farkındayım, ancak bunların neden olduğuna ilişkin kanıt olarak değerlendirilebileceğini bilmiyorum .ω=2

Doğal olarak, bana bir topluluğun bir sonucun sadece estetik nedenlerle gerçek olacağını umduğu klasik bir örnek gibi geliyor. Esasen burada böyle olup olmadığını bilmek isterim.


12
ω=2

5
ω>2

2
@Ryan, Strassen'in cstheory.stackexchange okuduğunu umalım. :)
Steve Flammia

3
Ω(nlogn)ω=22

5
ωω

Yanıtlar:


20

322/3322/3

(Grup teorik olan diğer Konfigürasyon 4.7'leri için, sadece sezginin ötesinde benzer bir olasılık kanıtı bilmiyorum.)

İkincisi, Amir Shpilka ile geçmiş algoritmalar dizisinin biraz geçici hissettiği konusunda hemfikirim. Bununla birlikte, grup teorik yaklaşımla ilgili güzel şeylerden biri, önceki algoritmaların hemen hemen hepsinin (tamamen değil) bu yaklaşımda ifade edilebiliyor olmasıdır. Her ne kadar [CKSU] 'daki çeşitli grup teorik yapıları dışarıdan biraz geçici görünse de, grup teorik çerçevesi bağlamında, birçok kişiden çok daha doğal ve daha az geçici görünüyorlar (en azından benim için). önceki algoritmalar.


Kapasite hakkında düşündüğümde bağımsız kümeler ve klipler hakkında düşünüyorum. USP'ler ve alttaki grafiğin açık bir şekilde oluşturulması arasındaki sözlük nedir ve bu grafiklerin bir yapısı var mı?
T ....


20

ω=2

ABnnC=ABC(i,j)=k=1nA(i,k)B(k,j)ABnC=ABC(i)=k=1nA(k)B(ik)O~(n)O(n2)O~(n2)matris çarpımı için zaman algoritması. Soru şudur: matris çarpımına yardımcı olabilecek Fourier dönüşümünün analogu nedir?


-1

O(n2log(n2))ω=2


1
ωcO(nc)O(n2log10n)2Ω(n2logn)

@SashoNikolov Buna dikkat çektiğiniz için teşekkürler. Boolean matmul A * B = C için bir sinir ağı eğitimi deneyen var mı? [A girişleri, B girişleri, C girişleri] -> Bool (doğru veya yanlış çarpma). Degrade terbiyeli / okulu bırakmaların ortaya çıkmasına neden olan şeyleri merak ediyorum; Eğer eğitilmiş devrelerde ana ayrışmaların yakınında çekiciler varsa. 3x3, 4x4, 5x5, 6x6'da bir saatlik GPU'nun ilginç sonuçlar vereceği görülüyor.
Chad Brewbaker
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.