Coppersmith-Winograd एल्गोरिथ्म दो वर्ग मैट्रिसेस को गुणा करने के लिए सबसे तेज़ ज्ञात एल्गोरिथम है । उनके एल्गोरिथ्म का चलने का समय जो अब तक का सबसे अच्छा ज्ञात है। इस एल्गोरिथ्म की अंतरिक्ष जटिलता क्या है? क्या यह ?हे ( n 2.376 ) Θ ( n 2 )
Coppersmith-Winograd एल्गोरिथ्म दो वर्ग मैट्रिसेस को गुणा करने के लिए सबसे तेज़ ज्ञात एल्गोरिथम है । उनके एल्गोरिथ्म का चलने का समय जो अब तक का सबसे अच्छा ज्ञात है। इस एल्गोरिथ्म की अंतरिक्ष जटिलता क्या है? क्या यह ?हे ( n 2.376 ) Θ ( n 2 )
जवाबों:
हां, सभी एल्गोरिदम जो स्ट्रैसेन के मूल एल्गोरिथ्म से उपजी हैं (इसमें ज्ञात एल्गोरिदम मैट्रिक्स गुणन के लिए शामिल हैं, लेकिन सभी नहीं - टिप्पणियां देखें) में अंतरिक्ष जटिलता । यदि आपको अंतरिक्ष जटिलता के साथ एक समय एल्गोरिथ्म मिल सकता है, तो यह एक बहुत अच्छा होगा। एक अनुप्रयोग एक समय, सबसेट-सम समस्या के लिए अंतरिक्ष एल्गोरिथ्म होगा। Θ ( n 2 ) एन 3 - ε पी ओ एल y ( लॉग एन ) 2 ( 1 - ε ) एन पी ओ एल y ( एन )
हालांकि इस तरह के परिणाम के लिए कुछ बाधाएं हैं। कुछ कम्प्यूटेशनल मॉडल के लिए, मैट्रिक्स गुणन के समय-स्थान उत्पाद के लिए काफी मजबूत कम सीमाएं हैं। यशा और अब्राहमसन जैसे संदर्भ आपको अधिक जानकारी देंगे।