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

S-Bus: Automatic Read-Set Reconstruction for Multi-Agent LLM State Coordination

यह शोधपत्र S-Bus प्रस्तुत करता है, जो एक HTTP मिडलवेयर है जो एजेंट रीड सेट्स को स्वचालित रूप से पुनर्गठित करने और ऑब्ज़ेबल-रीड आइसोलेशन (ORI) को लागू करने के लिए सर्वर-साइड डिलीवरीलॉग का उपयोग करता है, जिससे एजेंट SDKs में बदलाव की आवश्यकता के बिना समवर्ती मल्टी-एजेंट LLM सिस्टम में स्ट्रक्चरल रेस कंडीशंस को रोका जा सकता है।

मूल लेखक: Sajjad Khan

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

मूल लेखक: Sajjad Khan

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

द बिग प्रॉब्लम: द "साइलेंट ओवरराइट" (Silent Overwrite)

कल्पना कीजिए कि चार AI एजेंट एक जटिल सॉफ्टवेयर बग को ठीक करने के लिए मिलकर काम कर रहे हैं। वे वर्तमान स्थिति को समझने के लिए एक ही साझा नोटबुक (स्टेट) से पढ़ रहे हैं।

  • एजेंट A नोटबुक पढ़ता है, देखता है कि योजना "डेटाबेस X का उपयोग करें" है, और उस पर आधारित एक समाधान लिखना शुरू करता है।
  • एजेंट B ठीक उसी समय नोटबुक पढ़ता है, देखता है कि "डेटाबेस X का उपयोग करें", और उसी के आधार पर एक अलग समाधान लिखना शुरू करता है।
  • एजेंट C बीच में आता है, नोटबुक को बदलकर "डेटाबेस Y का उपयोग करें" कर देता है, और उसे सेव कर देता है।

यहाँ आपदा यह है: एजेंट A और एजेंट B को पता ही नहीं है कि एजेंट C ने किताब बदल दी है। वे पुराने डेटा ("डेटाबेस X") के आधार पर अपना काम पूरा करते हैं और अपनी फाइलें सेव कर देते हैं। उनका काम अब चुपचाप खराब (corrupt) हो गया है क्योंकि यह नई वास्तविकता ("डेटाबेस Y") के विपरीत है। AI एजेंटों की दुनिया में, इसे स्ट्रक्चरल रेस कंडीशन (Structural Race Condition) कहा जाता है। मौजूदा टूल्स अक्सर इसे बिना किसी को पता चले होने देते हैं, जब तक कि अंतिम परिणाम बेकार न हो जाए।

द सोल्यूशन: S-Bus (एक "ट्रैफिक कोप" जिसके पास मेमोरी है)

लेखकों ने S-Bus नामक एक टूल बनाया है। इसे एक स्मार्ट ट्रैफिक पुलिस (ट्रैफिक कोप) के रूप में सोचें जो AI एजेंटों और उनकी साझा नोटबुक के बीच खड़ा है।

एजेंटों से यह पूछने के बजाय कि "आपने क्या पढ़ा?" (क्योंकि वे झूठ बोल सकते हैं या भूल सकते हैं), S-Bus के पास एक विशेष फीचर है जिसे डिलीवरीलॉग (DeliveryLog) कहा जाता है।

  • डिलीवरीलॉग एनालॉजी: कल्पना कीजिए कि हर बार जब कोई एजेंट नोटबुक का कोई पेज पढ़ने के लिए खोलता है, तो ट्रैफिक पुलिस उस पेज नंबर और समय के साथ एक रसीद (receipt) पर स्टैम्प लगा देती है।
  • चेकपॉइंट: जब कोई एजेंट अपना अंतिम काम सबमिट करने के लिए तैयार होता है, तो S-Bus उसकी रसीदों के ढेर को देखता है। वह जाँच करता है: "क्या तुमने पेज 5 को वर्जन 1 के रूप में पढ़ा था? बहुत अच्छा। लेकिन रुको, पेज 5 अब वर्जन 2 है क्योंकि किसी और ने इसे बदल दिया है।"
  • परिणाम: S-Bus कहता है, "रुको! तुम पुरानी जानकारी पर काम कर रहे हो।" यह एजेंट को पेज को फिर से पढ़ने और वर्तमान वर्जन के आधार पर अपना समाधान फिर से लिखने के लिए मजबूर करता है।

यह सब स्वचालित रूप से होता है। AI एजेंटों को अपना कोड बदलने या यह जानने की आवश्यकता नहीं है कि उन पर नज़र रखी जा रही है; S-Bus बस ट्रैफिक को देखता रहता है और सभी को एक ही पेज पर रखता है।

द "स्पेशल रूल्स" (S-Bus क्या कर सकता है और क्या नहीं)

पेपर तीन विशिष्ट दावे करता है कि यह कैसे काम करता है, जिसमें ऑब्जर्वेबल-रीड आइसोलेशन (Observable-Read Isolation - ORI) नामक अवधारणा का उपयोग किया गया है।

1. यह एक "रसीद-आधारित" सुरक्षा जाल है

S-Bus उन गलतियों को पकड़ने में अविश्वसनीय रूप से अच्छा है जिन्हें वह देख सकता है (HTTP रिक्वेस्ट के माध्यम से)।

  • दावा: यदि कोई एजेंट डेटा का एक हिस्सा पढ़ता है, तो S-Bus उसे रिकॉर्ड करता है। यदि एजेंट के काम पूरा करने से पहले वह डेटा बदल जाता है, तो S-Bus एजेंट को रोक देता है।
  • प्रमाण: लेखकों ने कठोर गणितीय प्रमाणों (जैसे कि एक बहुत ही सख्त लॉजिक पजल सॉल्वर) का उपयोग किया और लाखों सिमुलेशन चलाए। उन्होंने सिद्ध किया कि यदि सिस्टम नियमों का पालन करता है, तो यह कभी भी किसी एजेंट को ऐसे डेटा के वर्जन पर काम सबमिट करने नहीं देगा जो किसी और द्वारा बदला जा चुका है।
  • कैच (सीमा): S-Bus केवल वही देख पाता है जो एजेंट नेटवर्क के माध्यम से मांगता है। यदि कोई एजेंट पिछली बातचीत से कुछ याद रखता है लेकिन उसे दोबारा नहीं मांगता, तो S-Bus यह मिस कर सकता है कि वह पुराना है। हालांकि, पेपर में पाया गया कि S-Bus की मेमोरी (डिलीवरीलॉग) पिछले अनुरोधों को याद रखने में इतनी अच्छी है कि यह एक सामान्य सेशन में लगभग 99.8% प्रासंगिक जानकारी को पकड़ लेती है।

2. यह तब सबसे अच्छा काम करता है जब सबके पास अपनी खुद की डेस्क हो

पेपर ने एक महत्वपूर्ण नियम खोजा है कि S-Bus का उपयोग कहाँ करना चाहिए:

  • अच्छा परिदृश्य (डेडिकेटेड शार्ड्स - Dedicated Shards): कल्पना कीजिए कि एक टीम है जहाँ हर किसी के पास लिखने के लिए अपनी खुद की डेस्क है, लेकिन वे सभी एक केंद्रीय बुलेटिन बोर्ड से पढ़ते हैं। S-Bus यहाँ एकदम सही है। यह सुनिश्चित करता है कि हर कोई अपनी डेस्क पर लिखने से पहले बुलेटिन बोर्ड के नवीनतम अपडेट को पढ़े। परिणाम एक सामंजस्यपूर्ण, गैर-टकराव वाला प्रोजेक्ट होता है।
  • बुरा परिदृश्य (शेयर्ड डेस्क - Shared Desk): कल्पना कीजिए कि हर कोई एक ही समय में एक ही कागज पर लिखने की कोशिश कर रहा है। S-Bus यहाँ सभी के विरोधाभासी विचारों को बनाए रखने के लिए मजबूर करेगा, जिससे एक अस्त-व्यस्त, विरोधाभासी स्थिति पैदा होगी। इस मामले में, पेपर कहता है कि S-Bus वास्तव में चीजों को बदतर बना देता है क्योंकि यह एक व्यक्ति को नेतृत्व करने देने के बजाय हर विरोधाभासी राय को सुरक्षित रखता है। इस परिदृश्य के लिए, पेपर एक साधारण "एक समय में एक व्यक्ति" वाला दृष्टिकोण अपनाने का सुझाव देता है।

3. यह एक बैंक जितना सुरक्षित है, लेकिन उपयोग में आसान है

लेखकों ने S-Bus की तुलना भारी-भरकम डेटाबेस सिस्टम (जैसे PostgreSQL) से की है, जिनका उपयोग बैंक पैसों की गलतियों को रोकने के लिए करते हैं।

  • परिणाम: S-Bus "साइलेंट ओवरराइट्स" को रोकने में इन बैंकिंग सिस्टमों जितना ही सुरक्षित है।
  • लाभ: S-Bus बहुत तेज़ और सेटअप करने में आसान है क्योंकि इसके लिए AI एजेंटों को "डेटाबेस भाषा" बोलने की आवश्यकता नहीं है। यह बस "वेब ट्रैफिक" (HTTP) बोलता है, जो AI एजेंट पहले से ही उपयोग कर रहे हैं।

"मैजिक" का सारांश

  • समस्या: मिलकर काम करने वाले AI एजेंट अक्सर एक-दूसरे के काम को ओवरराइट कर देते हैं क्योंकि उन्हें पता नहीं होता कि डेटा बदल गया है।
  • समाधान: S-Bus एक मेमोरी रखने वाले ट्रैफिक कोप की तरह काम करता है। यह हर 'रीड' (पढ़ने) के लिए रसीद स्टैम्प लगाता है और 'राइट' (लिखने) की अनुमति देने से पहले उनकी जाँच करता है।
  • गारंटी: यह गणितीय रूप से सिद्ध करता है कि कोई भी एजेंट उस पुराने डेटा के आधार पर काम सबमिट नहीं कर सकता जिसकी उसने मांग की थी
  • सीमा: यह सबसे अच्छा तब काम करता है जब एजेंटों के पास अपने निजी वर्कस्पेस हों और वे एक सार्वजनिक संदर्भ साझा करते हों। यदि वे सभी एक ही सिंगल वर्कस्पेस के लिए लड़ रहे हैं, तो यह सही टूल नहीं है।

पेपर निष्कर्ष निकालता है कि S-Bus AI टीमों को अनजाने में एक-दूसरे को नुकसान पहुँचाने से बचाने का एक मजबूत, गणितीय रूप से सिद्ध तरीका है, बशर्ते वे सही प्रकार के वातावरण में काम कर रहे हों।

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

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

Digest आज़माएँ →