मैं जल्दी से यह निर्धारित करने में सक्षम होना चाहता हूं कि पूर्णांक गुणांक के दिए गए 2 डी कर्नेल पूर्णांक गुणांक वाले दो 1 डी कर्नेल में अलग है या नहीं। उदाहरण के लिए
2 3 2
4 6 4
2 3 2
में वियोज्य है
2 3 2
तथा
1
2
1
पृथक्करण के लिए वास्तविक परीक्षण पूर्ण रूप से पूर्णांक अंकगणित का उपयोग करते हुए प्रतीत होता है, लेकिन पूर्णांक गुणांक के साथ 1D फिल्टर में अपघटन एक अधिक कठिन समस्या साबित हो रही है। कठिनाई इस तथ्य में निहित है कि पंक्तियों या स्तंभों के बीच अनुपात गैर-पूर्णांक (तर्कसंगत अंश) हो सकते हैं, उदाहरण के लिए उपरोक्त उदाहरण में हमारे पास 2, 1/2, 3/2 और 2/3 के अनुपात हैं।
मैं वास्तव में एसवीडी की तरह एक भारी शुल्क दृष्टिकोण का उपयोग नहीं करना चाहता क्योंकि (ए) यह मेरी आवश्यकताओं के लिए अपेक्षाकृत कम्प्यूटेशनल रूप से महंगा है और (बी) यह अभी भी पूर्णांक गुणांक निर्धारित करने में मदद नहीं करता है।
कोई विचार ?
अग्रिम जानकारी
गुणांक सकारात्मक, नकारात्मक या शून्य हो सकता है, और ऐसे रोग संबंधी मामले हो सकते हैं जहां या तो 1 डी वैक्टर या योग दोनों शून्य हो, जैसे
-1 2 -1
0 0 0
1 -2 1
में वियोज्य है
1 -2 1
तथा
-1
0
1