सबूत है कि मैट्रिक्स गुणा


39

आमतौर पर यह माना जाता है कि सभी के लिए ϵ>0 , यह गुणा दो के लिए संभव है n×n में मैट्रिक्स O(n2+ϵ) समय। कुछ चर्चा यहाँ है

मैंने कुछ ऐसे लोगों से पूछा है, जो इस शोध से अधिक परिचित हैं कि क्या उन्हें लगता है कि वहाँ k>0n स्वतंत्र है कि वहाँ एक O(n2logkn) मैट्रिक्स गुणन के लिए एल्गोरिथ्म मौजूद है और वे अत्यधिक अंतर्ज्ञान के लिए लग रहे थे कि उत्तर "नहीं" है, लेकिन यह क्यों नहीं समझा सकता है। यही है, उनका मानना ​​है कि हम इसे O(n2.001) समय में कर सकते हैं , लेकिन O(n2log100n) समय नहीं।

यह मानने के क्या कारण हैं कि एक निश्चित k > 0 पर कोई O(n2logkn) एल्गोरिदम नहीं है ?k>0

जवाबों:


29

वहाँ एक गुणा करने के लिए एक एल्गोरिथ्म है N×N0.172 एक साथ मैट्रिक्स N0.172×N में मैट्रिक्स N2polylog(N) अंकगणितीय आपरेशनों। मुख्य इसके लिए प्रयोग किया जाता है पहचान ताम्रकार के कागज "आयताकार मैट्रिक्स का तेजी से गुणा", लेकिन क्यों यह करने के लिए सुराग के लिए विवरण से आता N2polylog(N) के बजाय N2+ϵ विलियम्स के परिशिष्ट में है कागज , "नई एल्गोरिदम और रैखिक दहलीज द्वार के साथ सर्किट के लिए कम सीमा "।

N×N×N


11

AϵO(n2+ϵ)O(n2poly(logn))

O(n2poly(logn))


3
मुझे यकीन नहीं है कि एक परिवार के बाद से O (n ^ 2poly (log n)) पर बहुत अधिक प्रभाव नहीं पड़ता है क्योंकि यदि कोई परिवार का अच्छी तरह से वर्णन कर सकता है तो कोई बड़ा n के लिए परिवार के अधिक से अधिक कुशल सदस्यों को चुन सकता है। एकमात्र कारण यह है कि यह पूरी तरह से हे (n ^ 2poly (लॉग एन)) नहीं है कि इसमें शामिल स्थिरांक बहुत बड़े होंगे, लेकिन यह स्पष्ट नहीं है कि यह जरूरी है।
जोशुआज

1
O(n2+x)ε>0O(n2+ε)

1
@ जोशुआज़ मैं एक और भी अजीब तरीका मान सकता हूँ कि यह विफल हो सकता है अगर किसी तरह से परिवार के सदस्य का चयन करना / निर्माण करना O से अधिक लिया गया (n ^ 2 पाली (लॉग एन)) समय - जैसे शायद O (1 / e) कोड की आवश्यकता है O (n ^ (2 + e)) एल्गोरिथम या कुछ और को लागू करें। कि जंगली नहीं होगा ??
डैनियल वैगनर

10

जोश अलमन ने MM के कुछ शांत निचले परिणामों को दिखाया, जिसमें CCC 2019 का सर्वश्रेष्ठ छात्र पेपर पुरस्कार जीता! http://drops.dagstuhl.de/opus/volltexte/2019/10834/pdf/LIPIcs-CCC-2019-12.pdf


6
O(n2poly(logn))

4
@JoshuaGrochow इस मुद्दे को इंगित करने के लिए धन्यवाद।
रुपेई जू
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.