एक विचार स्ट्रीमिंग एल्गोरिदम से कुछ सरल है । संभवतः सबसे अच्छा उम्मीदवार बहुमत एल्गोरिथम है। आप की संख्या एक धारा देख कहो s1,…,sn , एक के बाद एक, और आप जानते एक संख्या समय के आधे से ज्यादा होता है, लेकिन आपके पास एक से पता नहीं है। यदि आप केवल एक बार में दो नंबर याद रख सकते हैं तो आप बहुमत संख्या कैसे पा सकते हैं ? इसका उत्तर है मिश्रा-जीस एल्गोरिथ्म।
प्रत्येक समय चरण में आप स्ट्रीम से एक संख्या और एक आवृत्ति काउंटर f स्टोर करते हैं । पर शुरू आप सेट एक्स धारा के पहले नंबर के लिए और प्रारंभ आवृत्ति च तब 1. जब भी आप देख एक नया नंबर है मैं , आप जांच करता है, तो एक्स = एस मैं । यदि x = s i , f से f + 1 बढ़ाएं , अन्यथा f से f - 1 तक घटाएं । यदि f = 0 , x को s i पर सेट करेंxfxfsix=six=siff+1ff−1f=0xsiऔर x के ।f वापस । धारा के अंतिम तत्व के बाद, यदि बहुमत तत्व था, तो यह बराबर होगा1x
एक और विचार चित्रण के लिए प्रसिद्ध खेल है शून्य ज्ञान प्रमाण । मुझे लगता है कि यह ओडेड गोदरेज के कारण है और ग्राफ आइसोमोर्फिज्म के लिए शून्य ज्ञान प्रमाण के समान है।
उत्तर को स्व-निहित बनाने के लिए, यहाँ खेल है। मान लीजिए आप अपने रंग-अंधे मित्र को विश्वास दिलाना चाहते हैं कि आप हरे से लाल बता सकते हैं। आपके मित्र के पास दो डेक कार्ड हैं, और वह जानता है कि एक ढेर हरा है और दूसरा लाल है। वह आपको देखे बिना निम्नलिखित करता है: प्रायिकता 1/2 के साथ वह प्रत्येक डेक से एक कार्ड खींचता है, प्रायिकता 1/4 के साथ वह बाएं डेक से दो कार्ड खींचता है, और प्रायिकता 1/4 के साथ वह दाहिने डेक से दो कार्ड खींचता है । फिर वह आपको कार्ड दिखाता है और आपसे पूछता है कि क्या वे एक ही रंग के हैं। यदि आप कलर ब्लाइंड नहीं हैं, तो आप हर बार सही उत्तर दे सकते हैं। यदि आप कलर ब्लाइंड हैं, तो आप प्रायिकता 1/2 से असफल हो जाएंगे। तो अब अगर खेल 10 बार खेला जाता है, तो रंग अंधा होने के दौरान हर बार जीतने की संभावना बेहद कम है।
किकर यह है कि अगर आपके दोस्त को पता था कि कार्ड के दो डेक दो अलग-अलग रंग हैं, लेकिन यह नहीं पता था कि कौन सा लाल है और कौन सा हरा है, वह अभी भी इस के अंत में नहीं जानता होगा! तो संक्षेप में:
- प्रमाणों में यादृच्छिकता के लिए जगह है।
- आप किसी को उनके बारे में कोई भी जानकारी दिए बिना ही उन्हें समझा सकते हैं।