निम्नलिखित समस्या पर विचार करें:
बता दें कि प्राकृतिक संख्याओं का एक सीमित उपसमुच्चय है।
Let | जहां और का सबसे बड़ा सामान्य विभाजक है
का अधिकतम तत्व ज्ञात ।
यूक्लिड के एल्गोरिथ्म का उपयोग करके और सबसे बड़े एक का ट्रैक रखते हुए प्रत्येक जोड़ी का सबसे बड़ा सामान्य विभाजक लेकर इस समस्या को हल किया जा सकता है।
क्या इसे हल करने का अधिक कुशल तरीका है?
3
आप खनन आपके पीएस और क्यूएस की धारा 3.3 : नेटवर्क डिवाइसेस में व्यापक कमजोर कुंजी का पता लगाना चाहते हैं (हेनिंग एट अल, यूज़निक्स सिक्योरिटी 2012)। वे एक निश्चित सेटिंग में, उत्पाद वृक्षों और शेष पेड़ों का उपयोग करते हुए, एक निश्चित सेटिंग में, युग्मक gcd's की में गणना के लिए एक एल्गोरिथ्म का वर्णन करते हैं। मुझे नहीं पता कि यह आपकी समस्या तक फैली है, हालांकि।
—
DW
क्या आपने प्रधान कारकों के साथ कुछ भी करने की कोशिश की है?
—
रयान
मान लीजिए कि सभी संख्या अपेक्षाकृत प्रमुख हैं, लेकिन कारक के लिए कठिन हैं (उदाहरण के लिए प्रत्येक बड़े अलग-अलग primes लिए बराबर है )। तब सभी जोड़ीदार जीसीडी की जांच करने से बचना मुश्किल लगता है। (कहो कि मैं आपको बताता हूं कि सभी जोड़ियों की जाँच करने के बाद लेकिन कि सभी जोड़ीदार GCDs । आप अनुमान बिना अनुमान कैसे लगा सकते हैं ?)
—
usul
@usul डीडब्ल्यू का लिंक ठीक यही समस्या है। एक बड़ी संख्या, कहते हैं कि एक अरब, एन्क्रिप्शन कुंजी सभी दो अलग-अलग primes के उत्पाद होने चाहिए। लेकिन हमें संदेह है कि कुछ एन्क्रिप्शन कुंजी में एक सामान्य कारक होता है (जो कि दोनों कुंजी की gcd होगी, जिससे दोनों को कारक बनाना आसान होगा)। वह एल्गोरिथ्म आपको n (n-1) / 2 gcd की n = 1 बिलियन की गणना के बिना सामान्य कारक के साथ कुंजी खोजने देता है।
—
gnasher729