में "सबसे बड़ा" घना उप मैट्रिक्स खोजें, एक बड़े स्पैर मैट्रिक्स (10k + 1m + द्वारा कहें) को देखते हुए मुझे एक सब्सट्रेट खोजने की आवश्यकता है, जरूरी नहीं कि पंक्तियों और कॉलम जो घने मैट्रिक्स (सभी गैर शून्य तत्व)। मैं चाहता हूं कि यह उप मैट्रिक्स कुछ पहलू अनुपात बाधाओं के भीतर जितना संभव हो उतना बड़ा हो (सबसे बड़ा योग नहीं, बल्कि तत्वों की सबसे बड़ी संख्या)।एक बड़े स्पैस मैट्रिक्स
क्या इस समस्या के लिए कोई ज्ञात सटीक या अपरिवर्तनीय समाधान है?
Google पर एक त्वरित स्कैन बहुत करीब-करीब-बिल्कुल नतीजे नहीं देता है। मुझे किस शब्द की तलाश करनी चाहिए?
संपादित करें: बस स्पष्ट करने के लिए; उप मैट्रिक्स को लगातार की आवश्यकता नहीं है। वास्तव में पंक्ति और स्तंभ आदेश पूरी तरह से मनमाना है इसलिए आसन्नता पूरी तरह से अप्रासंगिक है।
एक चाड Okere के विचार
- आदेश के आधार पर सोचा छोटी से छोटी गिनती के लिए सबसे बड़ा गिनती से पंक्तियों (आवश्यक नहीं लेकिन पर्फ़ मदद कर सकता है)
- दो का चयन पंक्तियों है कि एक "बड़े" ओवरलैप
- अन्य सभी पंक्तियां ओवरलैप को कम नहीं करेंगे
- रिकार्ड है कि सेट
- जोड़े जो कुछ भी पंक्ति ov कम कर देता है जोड़े # 3 कम से कम
- दोहराएँ परिणाम जब तक द्वारा erlap छोटे जाता # 2 पर पुन: प्रारंभ
- एक अलग मूल्य उस जोड़ी के साथ जब तक आप तय परिणाम काफी अच्छा
submatrix पर निचली सीमा निर्धारित करने से समस्या कम हो जाएगी। – Sev
@ सेव: क्या आप विस्तृत कर सकते हैं। मुझे यकीन नहीं है कि आप किस प्रकार की निचली सीमा का जिक्र कर रहे हैं। – BCS
यदि आप एक विशिष्ट पी एक्स क्यू न्यूनतम सबमिट्रिक्स को चुनने के लिए चुनते थे, ताकि उससे कम सब कुछ त्याग दिया जा सके, समस्या को सरल बना सकते हैं, यदि आपका न्यूनतम पर्याप्त बड़ा है। – Sev