परिचय
जीवन में, हमें कभी-कभी अपनी इच्छित जानकारी के बिना भी निर्णय लेना पड़ता है; यह कंप्यूटर विज्ञान में भी सच है। यह ऑनलाइन एल्गोरिदम का क्षेत्र है - जिसमें, उनके नाम के बावजूद, आवश्यक रूप से इंटरनेट शामिल नहीं है। इसके बजाय, ये समस्या-समाधान की रणनीतियाँ हैं जो डेटा के आते ही उस पर प्रतिक्रिया करती हैं, बिना इस बात की जानकारी के कि आगे क्या हो सकता है। अनिश्चितता से निपटने की क्षमता इन एल्गोरिदम को वास्तविक दुनिया की उलझनों के लिए उपयोगी बनाती है, जैसे लैपटॉप पर मेमोरी प्रबंधित करना या वेब ब्राउज़ करने वाले लोगों को कौन से विज्ञापन दिखाना है यह चुनना।
शोधकर्ता इन समस्याओं से निपटने के लिए नए तरीकों की जांच करने के लिए उनके सामान्यीकृत संस्करणों का अध्ययन करते हैं। सबसे प्रसिद्ध में से एक है "k-सर्वर समस्या,'' जो एक-एक करके आने वाले अनुरोधों को पूरा करने के लिए एजेंटों के बेड़े को भेजने के कठिन कार्य का वर्णन करती है। वे मरम्मत तकनीशियन या अग्निशामक या यहां तक कि घूमने वाले आइसक्रीम विक्रेता भी हो सकते हैं।
"इस समस्या को परिभाषित करना वास्तव में सरल है," ने कहा मार्सिन बीनकोव्स्की, पोलैंड में व्रोकला विश्वविद्यालय में एक एल्गोरिदम शोधकर्ता। लेकिन यह "विचित्र रूप से कठिन साबित होता है।" जब से शोधकर्ताओं ने हमला करना शुरू किया k-1980 के दशक के उत्तरार्ध में सर्वर समस्या के कारण, उन्होंने सोचा कि ऑनलाइन एल्गोरिदम कितनी अच्छी तरह कार्य को संभाल सकते हैं।
दशकों से, शोधकर्ताओं ने यह मानना शुरू कर दिया है कि एल्गोरिथम प्रदर्शन का एक निश्चित स्तर है जिसे आप हमेशा प्राप्त कर सकते हैं k-सर्वर समस्या. तो इससे कोई फर्क नहीं पड़ता कि आप समस्या के किस संस्करण से निपट रहे हैं, एक एल्गोरिदम होगा जो इस लक्ष्य तक पहुंचता है। लेकिन पिछले नवंबर में पहली बार ऑनलाइन प्रकाशित एक पेपर में, तीन कंप्यूटर वैज्ञानिक पता चला यह हमेशा प्राप्त करने योग्य नहीं है। कुछ मामलों में, प्रत्येक एल्गोरिदम छोटा पड़ जाता है।
उन्होंने कहा, "मुझे यह कहते हुए खुशी हो रही है कि यह मेरे लिए एक बड़ा आश्चर्य था।" अनुपम गुप्ता, जो कार्नेगी मेलन विश्वविद्यालय में एल्गोरिदम का अध्ययन करता है और पेपर में शामिल नहीं था। यह कार्य "इस क्षेत्र में केंद्रीय समस्या की गहन जानकारी" प्रदान करता है।
कंप्यूटर वैज्ञानिक पहले इस समस्या को रेखांकित किया 1988 में। इसे समझने के लिए, आइए एक ऐसी कंपनी की कल्पना करें जो प्लंबरों को रोजगार देती है। जैसे ही कॉल आती हैं, कंपनी को यह तय करना होता है कि कौन सा प्लंबर किस स्थान पर जाएगा। कंपनी का लक्ष्य - और इसके लिए एल्गोरिदम का लक्ष्य k-सर्वर समस्या - सभी प्लंबरों द्वारा तय की गई कुल दूरी को कम करना है।
मुश्किल बात यह है कि कंपनी को पहले से पता नहीं होता कि कॉल कहां से आएंगी। यदि ऐसा हुआ, तो यह भविष्य जानने वाले "ऑफ़लाइन एल्गोरिदम" पर भरोसा कर सकता है। विशेष रूप से, यह एक आदर्श प्रेषण रणनीति का उपयोग कर सकता है जो कॉल की किसी भी श्रृंखला के लिए कम से कम कुल यात्रा के साथ समाधान ढूंढता है। कोई भी ऑनलाइन एल्गोरिदम इसे हरा नहीं सकता, या यहां तक कि विश्वसनीय रूप से इसकी बराबरी भी नहीं कर सकता।
लेकिन शोधकर्ता जितना संभव हो उतना करीब पहुंचना चाहते हैं। वे प्रत्येक रणनीति में यात्रा दूरी की तुलना करके एक ऑनलाइन एल्गोरिदम के प्रदर्शन को मापते हैं, जिसे प्रतिस्पर्धी अनुपात के रूप में जाना जाता है। एल्गोरिथम डिज़ाइनर ऐसी ऑनलाइन रणनीतियाँ तैयार करने का प्रयास करते हैं जो ऑफ़लाइन आदर्श के करीब पहुंचती हैं, और इस अनुपात को घटाकर 1 कर देती हैं।
परिचय
आइए कल्पना करें कि हमारी प्लंबिंग कंपनी के पास केवल दो प्लंबर हैं, और यह केवल एक लंबी सड़क पर काम करती है। कॉल एक-एक करके आती हैं। एक उचित पहला दृष्टिकोण, जिसे लालची एल्गोरिथ्म के रूप में जाना जाता है, प्रत्येक आने वाली कॉल के स्थान के निकटतम प्लंबर को भेजना होगा। लेकिन यहां एक परिदृश्य है जहां यह एल्गोरिदम संघर्ष करता है: कल्पना करें कि एक प्लंबर सड़क के पश्चिमी छोर पर शुरू होता है और दूसरा पूर्वी छोर पर, और सभी कॉल पश्चिमी छोर पर दो पड़ोसी घरों से आती हैं। उस स्थिति में, एक प्लम्बर कभी नहीं चलता जबकि दूसरा उन दो घरों में मीलों तक रैक लगाता है। पीछे मुड़कर देखें तो, सबसे अच्छी रणनीति दोनों प्लंबरों को समस्याग्रस्त क्षेत्र में ले जाना होता - लेकिन अफसोस, आप नहीं जान सकते थे कि वह कहां होने वाला था।
फिर भी, बीनकोव्स्की ने कहा, लालची एल्गोरिदम से बेहतर करना संभव है। “दोहरा कवरेजएल्गोरिदम दोनों प्लंबरों को उनके बीच आने वाली किसी भी कॉल की ओर एक ही गति से ले जाता है, जब तक कि उनमें से एक उस तक नहीं पहुंच जाता। यह विधि लालची एल्गोरिदम की तुलना में कम प्रतिस्पर्धी अनुपात प्राप्त करती है।
हालाँकि यह अमूर्त समस्या वास्तविक प्लंबिंग कंपनियों के लिए प्रासंगिक नहीं है, “द k-ऑनलाइन कंप्यूटिंग में सर्वर समस्या ही वास्तव में निर्णायक प्रश्न है।'' युवल रबानीजेरूसलम के हिब्रू विश्वविद्यालय के एक कंप्यूटर वैज्ञानिक, जिन्होंने हालिया पेपर का सह-लेखन किया। आंशिक रूप से, ऐसा इसलिए है क्योंकि काम के दौरान उपकरण और तकनीकें विकसित हुईं k-सर्वर समस्या का अनुप्रयोग अक्सर ऑनलाइन एल्गोरिदम के अध्ययन में कहीं और पाया जाता है, और यहां तक कि इसके बाहर भी।
"यह एल्गोरिदम पर काम करने के जादू का हिस्सा है," उन्होंने कहा।
परिचय
जब वे इन समस्याओं का अध्ययन करते हैं, तो वैज्ञानिक उन्हें एक प्रतिद्वंद्वी के खिलाफ खेल के रूप में देखना पसंद करते हैं। प्रतिद्वंद्वी अपने ऑफ़लाइन समकक्ष की तुलना में ऑनलाइन एल्गोरिदम को यथासंभव खराब प्रदर्शन करने के लिए अनुरोधों का एक शैतानी क्रम चुनता है। प्रतिद्वंद्वी से उसकी कुछ शक्ति छीनने के लिए, शोधकर्ता एल्गोरिदम का उपयोग करते हैं जिनमें शामिल हैं यादृच्छिक निर्णय.
यह रणनीति काफी प्रभावी है, और शोधकर्ताओं को 1990 के दशक की शुरुआत से संदेह है कि आप हमेशा एक यादृच्छिक एल्गोरिदम पा सकते हैं जो एक विशिष्ट प्रदर्शन लक्ष्य तक पहुंचता है: लॉग के लिए आनुपातिक प्रतिस्पर्धी अनुपात k, जहां k एजेंटों की संख्या है. इसे यादृच्छिक कहा जाता है k-सर्वर अनुमान, और शोधकर्ताओं ने दिखाया है कि यह कुछ स्थानों, या बिंदुओं के विशिष्ट संग्रह (घरों के बराबर जहां प्लंबर की आवश्यकता हो सकती है) के लिए सच है। लेकिन यह सभी मामलों में साबित नहीं हुआ है।
अधिकांश शोधकर्ताओं की तरह, रबानी और उनके सह-लेखक - सेबास्टियन ब्यूबेक माइक्रोसॉफ्ट रिसर्च के और क्रिश्चियन कोस्टर ऑक्सफ़ोर्ड विश्वविद्यालय के - अनुमान सच था। कोएस्टर ने कहा, "मेरे पास इस पर संदेह करने का कोई कारण नहीं था।"
लेकिन जैसे-जैसे उन्होंने एक अन्य ऑनलाइन समस्या पर काम किया, यह बदलना शुरू हो गया। इसके कनेक्शन थे k-सर्वर समस्या, और प्रतिस्पर्धी अनुपात पर ज्ञात निचली सीमा अप्रत्याशित रूप से अधिक थी। इसने उन्हें यह सोचने पर मजबूर कर दिया कि शायद लॉग जितना छोटा लक्ष्य होगा k के लिए k-सर्वर समस्या अत्यधिक आशावादी थी।
रबानी ने कहा कि यह कोएस्टर ही थे जिन्होंने सबसे पहले यादृच्छिकता का सुझाव दिया था k-सर्वर अनुमान गलत हो सकता है. "जैसे ही उसने यह कहा, सब कुछ समझ में आ गया।"
अनुमान को खारिज करने के लिए, लेखकों ने प्रतिद्वंद्वी की भूमिका निभाई, जिससे एक आदर्श तूफान पैदा हुआ जो किसी भी ऑनलाइन एल्गोरिदम को लॉग के प्रतिस्पर्धी अनुपात तक पहुंचने से रोक देगा। k. उनकी रणनीति के दो भाग थे: उन्होंने जटिल, फ्रैक्टल जैसी जगहों का एक परिवार बनाया और अनुरोध अनुक्रमों का एक वितरण तैयार किया जो किसी भी संभावित एल्गोरिदम के लिए मुश्किल होगा। एल्गोरिदम के पहले कदम पर, अंतरिक्ष की संरचना का मतलब था कि उसे दो समान पथों के बीच चयन करना था, जिनमें से एक को अंततः अनुरोधों के आधार पर अतिरिक्त यात्रा की आवश्यकता होगी। फिर लेखकों ने रिक्त स्थान बनाने के लिए रिकर्सन नामक एक विधि का उपयोग किया जिसने इन निर्णय बिंदुओं को कई गुना बढ़ा दिया, जिससे एल्गोरिदम खराब विकल्पों के दलदल में फंस गया और लागत बढ़ गई।
विकल्पों ने रबानी को रॉबर्ट फ्रॉस्ट की कविता की याद दिला दी "अलग रास्ता,जिसमें एक यात्री एक पीली लकड़ी के माध्यम से दो संभावित रास्तों पर विचार करता है। उन्होंने मजाक में कहा, "हम सिर्फ कविता को पुनरावर्ती रूप से लागू करते हैं।" "और फिर चीजें वास्तव में खराब हो जाती हैं।"
लेखकों ने दिखाया कि, उनके द्वारा बनाए गए स्थानों में, एक यादृच्छिक एल्गोरिदम कभी भी (लॉग) से बेहतर प्रतिस्पर्धी अनुपात प्राप्त नहीं कर सकता है k)2, लॉग के एक सार्वभौमिक लक्ष्य को आगे बढ़ाना k हमेशा के लिए पहुंच से बाहर. उन्होंने अनुमान का खंडन किया था.
यह काम, जिसने जीता बेस्ट पेपर अवार्ड पर कंप्यूटिंग के सिद्धांत पर 2023 संगोष्ठीगुप्ता ने कहा, यह एक “ठोस सैद्धांतिक” मील का पत्थर है। इस प्रकार के परिणाम यह इंगित करने में मदद करते हैं कि हम अपने एल्गोरिदम से किस प्रकार के प्रदर्शन की उम्मीद कर सकते हैं। हालाँकि, व्यवहार में, एल्गोरिथम डिज़ाइनर अक्सर सर्वशक्तिमान प्रतिद्वंद्वी और भविष्य की पूरी अज्ञानता के साथ सबसे खराब स्थिति के आसपास योजना नहीं बनाते हैं। जब एल्गोरिदम वास्तविक दुनिया की समस्याओं पर लागू होते हैं, तो वे अक्सर सैद्धांतिक अपेक्षाओं से अधिक होते हैं।
पेपर, जो अन्य समस्याओं के लिए उपयोग किए जाने वाले यादृच्छिक एल्गोरिदम के लिए कटऑफ भी साबित करता है, इस क्षेत्र में भविष्य के काम के लिए भी निहितार्थ हो सकता है। गुप्ता ने कहा, परिणाम स्पष्ट रूप से लेखकों द्वारा इस्तेमाल की गई तकनीक की "शक्ति को उजागर करता है"।
रबानी ने कहा, शायद भविष्य के ये निष्कर्ष शोधकर्ताओं की उम्मीदों पर खरे नहीं उतरेंगे जैसा कि इस बार हुआ। "यह उन मामलों में से एक है जहां गलत होना वाकई अच्छा लगता है।"
क्वांटा अपने दर्शकों को बेहतर सेवा देने के लिए सर्वेक्षणों की एक श्रृंखला आयोजित कर रहा है। हमारा ले कंप्यूटर विज्ञान पाठक सर्वेक्षण और आपको निःशुल्क जीतने के लिए प्रवेश दिया जाएगा क्वांटा माल।
- एसईओ संचालित सामग्री और पीआर वितरण। आज ही प्रवर्धित हो जाओ।
- प्लेटोडेटा.नेटवर्क वर्टिकल जेनरेटिव एआई। स्वयं को शक्तिवान बनाएं। यहां पहुंचें।
- प्लेटोआईस्ट्रीम। Web3 इंटेलिजेंस। ज्ञान प्रवर्धित। यहां पहुंचें।
- प्लेटोईएसजी. कार्बन, क्लीनटेक, ऊर्जा, पर्यावरण, सौर, कचरा प्रबंधन। यहां पहुंचें।
- प्लेटोहेल्थ। बायोटेक और क्लिनिकल परीक्षण इंटेलिजेंस। यहां पहुंचें।
- स्रोत: https://www.quantamagazine.org/researchers-refute-a-widespread-belief-about-online-algorithms-20231120/
- :हैस
- :है
- :नहीं
- :कहाँ
- ][पी
- $यूपी
- 1
- a
- क्षमता
- About
- अमूर्त
- AC
- पाना
- प्राप्त
- एसीएम
- विज्ञापन
- उन्नत
- के खिलाफ
- एजेंटों
- कलन विधि
- एल्गोरिथम
- एल्गोरिदम
- सब
- भी
- हमेशा
- am
- के बीच में
- an
- और
- अन्य
- कोई
- अनुप्रयोगों
- लागू करें
- दृष्टिकोण
- हैं
- क्षेत्र
- चारों ओर
- आने वाला
- AS
- At
- हमला
- दर्शक
- लेखकों
- बुरा
- बुरी तरह
- आधारित
- BE
- हरा
- क्योंकि
- किया गया
- शुरू किया
- विश्वास
- मानना
- BEST
- बेहतर
- के बीच
- बड़ा
- के छात्रों
- निर्माण
- लेकिन
- by
- परिकलन
- कॉल
- बुलाया
- कॉल
- कर सकते हैं
- कार्नेगी मेलॉन
- मामला
- मामलों
- केंद्रीय
- कुछ
- परिवर्तन
- विकल्प
- चुनें
- चुनने
- स्पष्ट रूप से
- समापन
- संग्रह
- कैसे
- अ रहे है
- कंपनियों
- कंपनी
- कंपनी का है
- तुलना
- की तुलना
- प्रतियोगी
- पूरा
- जटिल
- कंप्यूटर
- कम्प्यूटर साइंस
- कंप्यूटिंग
- का आयोजन
- अनुमान
- कनेक्शन
- लागत
- सका
- समकक्ष
- शिल्प
- बनाना
- तिथि
- व्यवहार
- दशकों
- तय
- निर्णय
- निर्णय
- परिभाषित
- परिभाषित करने
- उपेक्षा करना
- बनाया गया
- डिजाइनरों
- के बावजूद
- विकसित
- डीआईडी
- मुश्किल
- डिस्प्ले
- दूरी
- वितरण
- do
- नहीं करता है
- dont
- संदेह
- नीचे
- ड्राइविंग
- दौरान
- से प्रत्येक
- शीघ्र
- पूर्व
- प्रभावी
- अन्यत्र
- रोजगार
- समाप्त
- घुसा
- कल्पना करना
- बराबर
- और भी
- अंत में
- कभी
- प्रत्येक
- ठीक ठीक
- से अधिक
- उम्मीदों
- अतिरिक्त
- फॉल्स
- असत्य
- परिवार
- प्रसिद्ध
- लगता है
- खेत
- लगा
- खोज
- निष्कर्ष
- पाता
- संकटमोचनों
- प्रथम
- बेड़ा
- के लिए
- मजबूर
- से
- ठंढ
- पूरा
- भविष्य
- Games
- मिल
- Go
- लक्ष्य
- चला जाता है
- जा
- अच्छा
- गूगल
- लालची
- गुप्ता
- था
- संभालना
- खुश
- है
- he
- हिब्रू
- मदद करता है
- हाई
- उसके
- आशा
- घरों
- कैसे
- तथापि
- एचटीएमएल
- http
- HTTPS
- बर्फ
- आइसक्रीम
- आदर्श
- समान
- if
- अज्ञान
- कल्पना करना
- निहितार्थ
- in
- शामिल
- आवक
- संकेत मिलता है
- करें-
- अन्तर्दृष्टि
- बजाय
- इंटरनेट
- में
- जांच
- शामिल करना
- शामिल
- IT
- आईटी इस
- खुद
- केवल
- बच्चा
- जानना
- ज्ञान
- जानने वाला
- जानता है
- लैपटॉप
- पिछली बार
- देर से
- कम से कम
- स्तर
- जीवन
- पसंद
- सीमा
- स्थान
- लॉग इन
- लंबा
- निम्न
- कम
- बनाया गया
- पत्रिका
- जादू
- बनाना
- बनाता है
- प्रबंध
- मैच
- बात
- me
- मतलब
- माप
- मेलॉन
- याद
- तरीका
- तरीकों
- माइक्रोसॉफ्ट
- हो सकता है
- मील का पत्थर
- अधिकांश
- चाल
- चाल
- गुणा
- नाम
- अनिवार्य रूप से
- की जरूरत है
- पड़ोसी
- कभी नहीँ
- नया
- अगला
- नहीं
- नवंबर
- संख्या
- of
- ऑफर
- ऑफ़लाइन
- अक्सर
- on
- ONE
- ऑनलाइन
- केवल
- आशावादी
- ऑप्शंस
- or
- अन्य
- हमारी
- आउट
- बाहर
- ऑक्सफोर्ड
- काग़ज़
- भाग
- विशेष
- भागों
- पथ
- स्टाफ़
- उत्तम
- निष्पादन
- प्रदर्शन
- शायद
- की योजना बना
- प्लेटो
- प्लेटो डेटा इंटेलिजेंस
- प्लेटोडाटा
- खेला
- अंक
- पोलैंड
- संभव
- संभावित
- बिजली
- अभ्यास
- को रोकने के
- मुसीबत
- समस्या को सुलझाना
- समस्याओं
- साबित
- प्रकाशित
- धक्का
- क्वांटमगाज़ी
- बिल्कुल
- यादृच्छिक
- मूल्यांकन करें
- अनुपात
- पहुंच
- पहुँचती है
- तक पहुंच गया
- पाठक
- वास्तविक
- असली दुनिया
- वास्तव में
- क्षेत्र
- कारण
- उचित
- हाल
- प्रासंगिक
- भरोसा करना
- मरम्मत
- का अनुरोध
- अनुरोधों
- की आवश्यकता होती है
- अनुसंधान
- शोधकर्ता
- शोधकर्ताओं
- प्रतिक्रिया
- परिणाम
- सड़क
- रॉब
- रॉबर्ट
- कहा
- बिक्री से जुड़े लोग
- वही
- कहना
- परिदृश्य
- परिदृश्यों
- विज्ञान
- वैज्ञानिक
- वैज्ञानिकों
- भावना
- अनुक्रम
- कई
- सेवा
- कार्य करता है
- कम
- पता चला
- दिखाया
- सियाम
- सरल
- के बाद से
- एक
- So
- समाधान
- कुछ
- कभी कभी
- जल्दी
- अंतरिक्ष
- रिक्त स्थान
- विशिष्ट
- शुरू
- शुरू होता है
- आंधी
- रणनीतियों
- स्ट्रेटेजी
- सड़क
- तार
- संरचना
- संघर्ष
- पढ़ाई
- अध्ययन
- आश्चर्य
- परिसंवाद
- से निपटने
- लेना
- लिया
- कार्य
- तकनीक
- तकनीक
- से
- कि
- RSI
- भविष्य
- जानकारी
- पश्चिम
- लेकिन हाल ही
- उन
- फिर
- सैद्धांतिक
- सिद्धांत
- इन
- वे
- चीज़ें
- सोचना
- इसका
- उन
- तीन
- यहाँ
- पहर
- सेवा मेरे
- भी
- उपकरण
- कुल
- की ओर
- यात्रा
- कूच
- यात्री
- <strong>उद्देश्य</strong>
- कोशिश
- दो
- अनिश्चितता
- UNI
- सार्वभौम
- विश्वविद्यालय
- यूनिवर्सिटी ऑफ ओक्सफोर्ड
- फैलाया
- जब तक
- उपयोग
- प्रयुक्त
- संस्करण
- संस्करणों
- बहुत
- करना चाहते हैं
- था
- we
- वेब
- webp
- कुंआ
- पश्चिम
- क्या
- कब
- कौन कौन से
- जब
- कौन
- बड़े पैमाने पर
- मर्जी
- जीतना
- साथ में
- बिना
- जीत लिया
- लकड़ी
- काम
- काम किया
- काम कर रहे
- होगा
- गलत
- आप
- जेफिरनेट