← नवीनतम पेपर
⚛️ quantum physics

Tensor-Network Formulation of the Traveling Salesman Problem and Variants

यह शोध पत्र ट्रैवलिंग सेल्समैन प्रॉब्लम और इसके वेरिएंट्स के लिए एक टेंसर-नेटवर्क फॉर्मूलेशन पेश करता है जो एक अनुक्रमिक मार्जिनल नियम के माध्यम से इष्टतम टूर की पहचान करने के लिए बोल्ट्ज़मैन-वेटेड लेयर्स और काउंटिंग फिल्टर्स का उपयोग करता है, जो विशेष क्लासिकल सॉल्वर के बेहतर विकल्प के बजाय छोटे पैमाने के औद्योगिक अनुप्रयोगों के लिए एक ह्यूरिस्टिक के रूप में कार्य करता है।

मूल लेखक: Alejandro Mata Ali, Iñigo Perez Delgado, Aitor Moreno Fdez. de Leceta

प्रकाशित 2026-05-18
📖 6 मिनट में पढ़ें🧠 गहराई से पढ़ें

मूल लेखक: Alejandro Mata Ali, Iñigo Perez Delgado, Aitor Moreno Fdez. de Leceta

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

एक बड़ी तस्वीर: एक नए तरह के कैलकुलेटर के साथ "ट्रैवलिंग सेल्समैन" पहेली को सुलझाना

कल्पना कीजिए कि आप एक घुमक्कड़ सेल्समैन हैं। आपके पास 10, 20, या यहाँ तक कि 100 शहरों का एक नक्शा है। आपको हर एक शहर में ठीक एक बार जाना है और वापस घर लौटना है, लेकिन आप चाहते हैं कि आप कम से कम दूरी तय करें ताकि पेट्रोल और समय बच सके। यह प्रसिद्ध ट्रैवलिंग सेल्समैन प्रॉब्लम (TSP) है।

समस्या यह है कि जैसे-जैसे आप शहरों की संख्या बढ़ाते हैं, संभावित रास्तों की संख्या बहुत तेजी से बढ़ती जाती है। यह एक ढेर में से सही चाबी खोजने जैसा है, जहाँ चाबियों का ढेर इतनी तेजी से बढ़ता है कि हर एक को चेक करने में ब्रह्मांड की आयु से भी अधिक समय लग जाएगा। यही कारण है कि कंप्यूटर इसके साथ संघर्ष करते हैं।

यह पेपर टेन्सर नेटवर्क (Tensor Networks) का उपयोग करके इस समस्या से निपटने का एक नया तरीका पेश करता है। टेन्सर नेटवर्क को एक कंप्यूटर प्रोग्राम के रूप में नहीं, बल्कि एक विशाल, बहु-स्तरीय फिल्टर सिस्टम के रूप में सोचें।

उपमा: "सोने की धूल" छानने वाली छलनी

कल्पना कीजिए कि आपके पास रेत की एक विशाल बोरी है जिसमें सोने की धूल मिली हुई है।

  • रेत: खराब, लंबे और अक्षम रास्तों का प्रतिनिधित्व करती है।
  • सोना: आदर्श, सबसे छोटे रास्ते का प्रतिनिधित्व करता है।
  • लक्षत: आप हर एक कण को व्यक्तिगत रूप से देखे बिना सोने को रेत से अलग करना चाहते हैं।

लेखकों ने यह मशीन (टेन्सर नेटवर्क) बनाई है:

  1. प्रारंभिक मिश्रण (सुपरपोजिशन): सबसे पहले, मशीन एक "सुपरपोजिशन" बनाती है। कल्पना कीजिए कि यह जादुई रूप से एक ही समय में हर संभव रास्ते की एक प्रति बनाती है। यह ऐसा है जैसे आपके लाखों अलग-अलग संस्करण हों, जिनमें से प्रत्येक एक अलग रास्ता ले रहा हो।
  2. वेटिंग (गर्मी/तापमान): इसके बाद, मशीन एक "तापमान" (τ\tau) लागू करती है। इसे एक हीट लैंप की तरह समझें।
    • लंबे, अक्षम रास्ते (रेत) गर्म होकर हल्के हो जाते हैं और गायब हो जाते हैं।
    • छोटे, कुशल रास्ते (सोना) ठंडे और भारी रहते हैं।
    • मशीन गणित (बोल्ट्ज़मैन फैक्टर्स) का उपयोग करती है ताकि बुरे रास्ते अच्छे रास्तों की तुलना में तेजी से गायब हो जाएं।
  3. फिल्टर (नियम): यह सबसे महत्वपूर्ण हिस्सा है। आप कोई भी रास्ता नहीं ले सकते; आप एक ही शहर में दो बार नहीं जा सकते। लेखकों ने विशेष काउंटिंग फिल्टर्स (Counting Filters) बनाए।
    • कल्पना कीजिए कि हर शहर पर एक सुरक्षा गार्ड है। यदि कोई यात्री उस शहर में जाने की कोशिश करता है जहाँ वह पहले ही जा चुका है, तो गार्ड उस विशिष्ट रास्ते पर दरवाजा बंद कर देता है।
    • ये फिल्टर्स "स्पार्स" (sparse) हैं, जिसका अर्थ है कि वे हर संभावना को मैन्युअल रूप से जांचे बिना गलत रास्तों को रोकने में बहुत कुशल हैं।
  4. परिणाम (मार्जनल): गर्मी और फिल्टर से गुजरने के बाद, मशीन सब कुछ निचोड़ देती है। यह पूछती है, "यदि मैं पहले शहर को देखूँ, तो कौन सा शहर जीतने वाले रास्ते का हिस्सा होने की सबसे अधिक संभावना रखता है?" यह उस एक को चुनती है, उसे लॉक करती है, और फिर दूसरे शहर के लिए यही प्रक्रिया दोहराती है, और इसी तरह पूरा रास्ता बनाया जाता है।

उन्होंने वास्तव में क्या किया (प्रयोग)

लेखकों ने यह दावा नहीं किया कि यह तरीका हर समस्या को तुरंत हल करने वाला कोई जादुई हथियार है। वे अपनी सीमाओं के बारे में बहुत ईमानदार थे।

  • छोटे परीक्षण: उन्होंने छोटे नक्शों (5 से 12 शहरों) पर अपने तरीके का परीक्षण किया।
  • कैलिब्रेशन (अंशांकन): उन्होंने पाया कि "तापमान" सेटिंग (τ\tau) अत्यंत महत्वपूर्ण है। यदि यह बहुत कम है, तो बुरे रास्ते पर्याप्त रूप से गायब नहीं होते। यदि यह बहुत अधिक है, तो कंप्यूटर गणितीय त्रुटियों से भ्रमित हो जाता है। उन्हें प्रत्येक मानचित्र के आकार के लिए इस सेटिंग को सावधानीपूर्वक ट्यून करना पड़ा।
  • परिणाम:
    • जब उन्होंने सेटिंग्स को पूरी तरह से ट्यून किया, तो उनके तरीके ने इन छोटे नक्शों पर लगभग 95% बार सटीक रास्ता खोज लिया।
    • जब उन्होंने मानक कंप्यूटर तरीकों (जैसे "ग्रीडी" या "सिमुलेटेड एनीलिंग") के साथ तुलना की, तो उनका तरीका अक्सर सटीक रास्ता खोजने में बेहतर था।
    • हालाँकि, उन्होंने स्वीकार किया कि बहुत बड़े नक्शों के लिए, गणित अभी भी बहुत भारी (एक्सपोनेंशियल कॉम्प्लेक्सिटी) हो जाता है, ठीक पुराने तरीकों की तरह। यह कोई "पॉलीनोमियल टाइम" चमत्कार नहीं है; यह बस गणित करने का एक अलग, बहुत व्यवस्थित तरीका है।

वास्तविक दुनिया का परीक्षण: जॉब रीअसाइनमेंट (कार्य पुनर्नियुक्ति) समस्या

यह देखने के लिए कि क्या यह सिद्धांत से बाहर काम करता है, उन्होंने ONCE (दृष्टिबाधितों के लिए एक स्पेनिश संस्था) के लिए एक वास्तविक औद्योगिक समस्या पर इसे लागू किया।

  • समस्या: उनके पास श्रमिकों को कार्यों पर नियुक्त किया गया था और कुछ खाली पद भी थे। उन्हें यह देखने की आवश्यकता थी कि क्या किसी श्रमिक को नए कार्य पर स्थानांतरित करने से पूरी टीम की उत्पादकता बढ़ेगी।
  • ट्विस्ट: यह बिल्कुल "ट्रैवलिंग" समस्या नहीं है, लेकिन यह समान है: आपको बिना डबल-बुकिंग किए अद्वितीय लोगों को अद्वितीय कार्य सौंपने हैं।
  • परिणाम: उन्होंने अपने टेन्सर नेटवर्क तरीके की तुलना दो अन्य शक्तिशाली उपकरणों (एक क्वांटम एनीलर और एक डिजिटल एनीलर) से की।
    • कुल उत्पादकता लाभ के मामले में परिणाम समान थे।
    • एकमात्र अंतर "टाई-ब्रेकिंग" स्थितियों में था जहाँ दो विकल्प गणितीय रूप से समान थे; मशीनों ने बस अलग-अलग विकल्पों को रैंडमली चुना।
    • निष्कर्ष: इसने साबित कर दिया कि यह तरीका वास्तविक दुनिया में काम करता है और इसे औद्योगिक सॉफ्टवेयर में एकीकृत किया जा सकता है, भले ही यह इस विशिष्ट कार्य में विशेषज्ञ उपकरणों को नहीं हरा सका हो।

मुख्य निष्कर्ष (द बॉटम लाइन)

यह पेपर रूटिंग और असाइनमेंट पहेलियों को हल करने के लिए एक नया गणितीय टूलकिट प्रस्तुत करता है।

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

संक्षेप में: उन्होंने एक परिष्कृत छलनी बनाई है जो बुरे रास्तों को छान सकती है और सबसे अच्छा रास्ता खोज सकती है, लेकिन आपको सोना पाने के लिए अभी भी इसे सही सेटिंग्स देनी होगी।

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

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

Digest आज़माएँ →