← नवीनतम पेपर
💻 computer science

Solving the Shortest Vector Problem in time 20.6039n2^{0.6039n} Time via Mid-point Hessian

यह शोध पत्र ऐसे रैंडमाइज्ड एल्गोरिदम प्रस्तुत करता है जो लघुतम वेक्टर समस्या (SVP) को nn-आयामी लैटिस में बेहतर समय जटिलताओं के साथ हल करते हैं, जो कि मिडपॉइंट्स पर आवधिक गाऊसी फलन (periodic Gaussian function) के हेसियन गुणों का लाभ उठाकर लघुतम वेक्टर्स को पुनः प्राप्त करने के लिए 20.6039n+o(n)2^{0.6039n+o(n)} क्लासिकली और 20.5411n+o(n)2^{0.5411n+o(n)} क्वांटमली हैं।

मूल लेखक: Minki Hhan

प्रकाशित 2026-08-04
📖 5 मिनट में पढ़ें🧠 गहराई से पढ़ें

मूल लेखक: Minki Hhan

मूल पेपर CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) के तहत लाइसेंस किया गया है। नीचे दिए गए पेपर की यह व्याख्या AI से तैयार की गई है। इसे लेखकों ने न तो लिखा है, न इसका समर्थन किया है। तकनीकी सटीकता के लिए मूल पेपर देखें। पूरा डिस्क्लेमर पढ़ें

द ग्रेट लैटिस हंट: ब्रह्मांडीय घास के ढेर में सुई की खोज

कल्पना कीजिए कि आप एक विशाल, बहु-आयामी (multi-dimensional) जंगल में खड़े हैं जहाँ पेड़ एक सटीक, दोहराते हुए ग्रिड में व्यवस्थित हैं। यह एक लैटिस (lattice) है। गणित और क्रिप्टोग्राफी की दुनिया में, ये ग्रिड केवल सुंदर पैटर्न नहीं हैं; ये उन तालों की नींव हैं जो हमारे डिजिटल भविष्य की रक्षा करते हैं। इस जंगल की सबसे प्रसिद्ध पहेली शॉर्टेस्ट वेक्टर प्रॉब्लम (SVP) है। यह एक सरल प्रश्न पूछती है: "जंगल के केंद्र से निकटतम पेड़ तक का सबसे छोटा रास्ता क्या है?"

हालांकि निकटतम पेड़ को खोजना आसान लगता है, लेकिन जैसे-जैसे आयामों (dimensions) की संख्या बढ़ती है, जंगल अविश्वसनीय रूप से जटिल होता जाता है। एक 200-आयामी जंगल में, संभावित रास्तों की संख्या इतनी विशाल है कि दुनिया के सबसे तेज़ सुपरकंप्यूटर को भी उन सभी की एक-एक करके जांच करने में ब्रह्मांड की आयु से अधिक समय लगेगा। यही कठिनाई इस तथ्य का आधार है कि आधुनिक एन्क्रिप्शन (जैसे कि वह जो भविष्य के क्वांटम कंप्यूटरों से आपके बैंक खाते की रक्षा कर सकता है) इन समस्याओं पर निर्भर करता है। यदि कोई व्यक्ति SVP को तेज़ी से हल करने का कोई शॉर्टकट खोज लेता है, तो वह इन तालों को तोड़ सकता है। दशकों से, अब तक के सबसे अच्छे ज्ञात शॉर्टकट ने ऐसा समय लिया जो हर कुछ आयाम जोड़ने के साथ दोगुना हो जाता था, जिससे वे धीमे लेकिन प्रबंधनीय बने रहे। लेकिन क्या होगा यदि हम उस समय को काफी कम करने का कोई तरीका ढूंढ सकें?

नया शॉर्टकट: जंगल की "गूंज" को सुनना

इस शोध पत्र में, KAIST के शोधकर्ता मिंकी हान एक नया, रैंडमाइज्ड एल्गोरिदम प्रस्तुत करते हैं जो शॉर्टेस्ट वेक्टर प्रॉब्लम को पहले की तुलना में बहुत तेज़ी से हल करता है। टीम का दावा है कि उनकी विधि क्लासिकल कंप्यूटरों के लिए 2^0.6039n और क्वांटम कंप्यूटरों के लिए 2^0.5411n के रूप में बढ़ते समय में, और 2^0.5n के मेमोरी स्पेस का उपयोग करके सबसे छोटा रास्ता खोज सकती है। यह पिछले सर्वश्रेष्ठ रिकॉर्ड 2^n की तुलना में एक बड़ा सुधार है, जो प्रभावी रूप से एक ऐसे कार्य को जो कभी अनंत काल तक लगने वाला माना जाता था, काफी अधिक प्रबंधनीय बना देता है।

इस नई विधि का 'सीक्रेट सॉस' एक चतुर ट्रिक है जिसमें हेसियन (Hessian) नामक चीज़ शामिल है। इसे समझने के लिए, कल्पना करें कि जंगल केवल पेड़ों से ही नहीं बना है, बल्कि यह एक घने, अदृश्य कोहरे से ढका हुआ है जो केंद्र से दूर जाने पर घना होता जाता है। यह कोहरा एक "पीरियडिक गॉसियन फंक्शन" है। शोधकर्ताओं ने एक जादुई गुण की खोज की: यदि आप केंद्र और निकटतम पेड़ के ठीक बीच में (यानी "मिडपॉइंट" पर) खड़े होते हैं, तो जिस तरह से कोहरा मुड़ता है (उसका हेसियन), वह सीधे उस निकटतम पेड़ की ओर संकेत करता है।

इसे एक घाटी में खड़े होने जैसा समझें। यदि आप किसी विशिष्ट शिखर की ओर ढलान के ठीक आधे रास्ते में हैं, तो आपके पैरों के नीचे की ज़मीन इस तरह झुकती है जो आपको बताती है कि वह शिखर किस दिशा में है। एल्गोरिदम इस "झुकाव" का उपयोग यह अनुमान लगाने के लिए करता है कि सबसे छोटा वेक्टर कहाँ है। हालाँकि, एक पेच है: जंगल इतना विशाल है कि जांचने के लिए अरबों संभावित "मिडपॉइंट्स" हैं, और उन सभी की एक-एक करके जांच करना अभी भी बहुत धीमा है।

इसे हल करने के लिए, टीम इम्पॉर्टेंस सैंपलिंग (importance sampling) नामक तकनीक का उपयोग करती है। कल्पना कीजिए कि आप एक अरब ट्रैक वाले पुस्तकालय में सबसे लोकप्रिय गाना खोजने की कोशिश कर रहे हैं। हर एक गाने को सुनने के बजाय, आप कुछ दोस्तों से गानों के सुझाव मांगते हैं, लेकिन आप उनके सुझावों को इस आधार पर तौलते हैं कि उनके सही होने की कितनी संभावना है। यदि कोई मित्र ऐसे गाने का सुझाव देता है जिसके हिट होने की बहुत अधिक संभावना है, तो आप उसे ध्यान से सुनते हैं; यदि वे ऐसे गाने का सुझाव देते हैं जिसकी संभावना कम है, तो आप उस पर शायद ही ध्यान देते हैं। एल्गोरिदम भी ऐसा ही करता है: यह हजारों "सैंपल्स" (लैटिस में यादृच्छिक बिंदु) उत्पन्न करता है और एक गणितीय वेटिंग सिस्टम का उपयोग करके केवल उन्हीं सैंपल्स पर ध्यान केंद्रित करता है जिनके सबसे छोटे वेक्टर को प्रकट करने की सबसे अधिक संभावना होती है।

पेपर मेमोरी बचाने के लिए एक "स्पारसिफिकेशन" (sparsification) ट्रिक भी पेश करता है। चूंकि अधिकांश रैंडम सैंपल्स बेकार शोर (noise) हैं, इसलिए एल्गोरिदम यादृच्छिक रूप से उनमें से अधिकांश को हटा देता है, और केवल उन्हीं "महत्वपूर्ण" सैंपल्स को रखता है जो एक विशिष्ट परीक्षण पास करते हैं। यह कंप्यूटर को बहुत बड़े आयामों के लिए भी मेमोरी समाप्त किए बिना जटिल गणित चलाने की अनुमति देता है।

अंत में, लेखक यह भी दिखाता है कि क्वांटम कंप्यूटिंग का उपयोग करके इसे और भी तेज़ कैसे किया जा सकता है। कई संभावनाओं के बीच सबसे अच्छे उत्तर की खोज करने के लिए एक क्वांटम एल्गोरिदम का उपयोग करके, वे समय की जटिलता (time complexity) को और भी कम कर देते हैं। शोध पत्र नोट करता है कि हालांकि मुख्य तर्क उन्नत AI टूल की मदद से विकसित किया गया था, फिर भी लेखक ने हर तकनीकी विवरण को कड़ाई से सत्यापित किया है और परिणामों की पूरी जिम्मेदारी लेते हैं।

परिणाम लैटिस समस्याओं की जटिलता को समझने के लिए एक शक्तिशाली नया उपकरण है। हालांकि यह वर्तमान एन्क्रिप्शन मानकों को नहीं तोड़ता है (जो इस पेपर की सैद्धांतिक सीमाओं की तुलना में बहुत बड़े आयामों का उपयोग करते हैं), यह हमारी क्षमताओं की सीमाओं को आगे बढ़ाता है, यह दिखाते हुए कि "घास के ढेर में सुई" को पहले की तुलना में बहुत तेज़ी से पाया जा सकता है। लेखक अपने गणितीय प्रमाणों के प्रति आश्वस्त हैं, यह कहते हुए कि उनका एल्गोरिदम सफलता की उच्च संभावना के साथ समस्या को हल करता है, बशर्ते कि कंप्यूटर के पास गणनाओं को चलाने के लिए पर्याप्त समय और मेमोरी हो।

अपने क्षेत्र के पेपरों की भीड़ में उलझे हुए हैं?

आपके रिसर्च कीवर्ड से मेल खाने वाले सबसे नए और अलग सोच वाले पेपरों का रोज़ाना Digest पाएँ—तकनीकी सारांश के साथ, आपकी भाषा में।

Digest आज़माएँ →