व्युत्पन्नता में किसी भी प्रगति को रोकते हुए, यह मुझे ऐसा लगता है जैसे कि आवश्यकता है कि लास वेगास मशीन कोई गलती नहीं करती है, इसलिए यह आवश्यक है कि इस मामले में यादृच्छिकता होने का कोई लाभ नहीं है।
एक के लिए बीपीपी भाषा एक उपयुक्त एल्गोरिथ्म द्वारा निर्णय लिया एक जो आदानों पर कार्य करता है, एक्स ∈ { 0 , 1 } n और एक यादृच्छिक स्ट्रिंग आर ∈ { 0 , 1 } एन ( एन ) अपने यादृच्छिक विकल्प का प्रतिनिधित्व करने, शून्य त्रुटि कसौटी का तात्पर्य कि लास वेगास मशीन को दो मामलों में से कुछ के लिए यह पता लगाना चाहिए कि Pr r ( A स्वीकार ( x , r ) ) machine 2LAx∈{0,1}nr∈{0,1}N(n) रखती है। हम के बारे में कोई अधिक जानकारी के लिए दिया जाता है, तोएकहै, तो यह अनिवार्य रूप से एक दैवज्ञ वादा समस्या है: एक दैवज्ञ दियाएक'कंप्यूटिंगएक'(आर)=एक(एक्स,आर), और वादा है कि दिए गएएक'पैदावार एक उत्पादनएक∈{0,1}विपरीत उत्पादन के रूप में कई आदानों के रूप में कम से कम के लिए दो बार1-एक, जो निर्धारित उत्पादन अधिक आम है।
Prr(A accepts (x,r))⩾23orPrr(A accepts (x,r))⩽13
AA′A′(r)=A(x,r)A′a∈{0,1}1−a
हालांकि लास वेगास मशीन यादृच्छिक तकनीकों का प्रयोग कर सकते हैं अगर हम वास्तव में इलाज करने के लिए मजबूर कर रहे हैं एक दैवज्ञ के रूप में, हम देख सकते हैं एक लास वेगास मशीन के लिए एक ही रणनीति उपलब्ध एक अपेक्षाकृत पूरी तरह से (हालांकि नहीं संपूर्ण) के सर्वेक्षण में भाग लेने के लिए है कि रैंडम स्ट्रिंग्स आर , यह देखने के लिए कि प्रत्येक के लिए क्या उत्तर दिया गया है। यह केवल तभी सुनिश्चित हो सकता है जब इसे 2 N ( n ) से अधिक मिलेA′r अलग तार आर जो सभी एक ही आउटपुट को जन्म देते हैं; अन्यथा, छोटे (लेकिन गैर-शून्य!) संभावना के साथ, यह अशुभ हो सकता है और संभावित आउटपुट का गैर-प्रतिनिधि नमूना प्राप्त कर सकता है। शून्य त्रुटि प्राप्त करने के लिए, इसे कम से कम 2 एन ( एन ) का नमूना लेना चाहिए2N(n)/3r इनपुट आर ।2N(n)/3r
क्योंकि लास वेगास मशीन को सभी संभावित यादृच्छिक स्ट्रिंग्स कम से कम एक निरंतर अंश का निरीक्षण करना चाहिए , इसलिए कि अगर हम निर्धारक रूप से सभी संभावित यादृच्छिक स्ट्रिंग्स का परीक्षण करते हैं तो हम बेहतर नहीं हैं। हमें एक शून्य-त्रुटि सेटिंग में यादृच्छिक रूप से बीपीपी एल्गोरिदम का अनुकरण करने में कोई विषमतापूर्ण लाभ नहीं मिलता है , इससे परे कि हम जानवर-बल द्वारा निश्चित रूप से क्या कर सकते हैं।r
ध्यान दें कि यह वही तर्क के बीच एक दैवज्ञ जुदाई को जन्म देता है बीपीपी और ZPP , यानी वहाँ एक दैवज्ञ है ऐसी है कि जेड पी पी ए ⫋ बी पी पी ए
क्योंकि ZPP , एल्गोरिथ्म घातीय समय लगता है, जबकि एक बीपीपी एल्गोरिथ्म के बारे में सवाल हल कर सकते हैं एक ही प्रश्न में ओरेकल और बंधी हुई त्रुटि के साथ सफल होता है। हालाँकि, यह आपको पहले से ही किसी भी संदेह से अधिक नहीं बताता है (कि सिमुलेशन ओवरहेड बहुपद से भी बदतर हो सकता है) और न ही यह कि स्पर्शोन्मुखता केवल एक भोले निर्धारक सिमुलेशन के रूप में खराब हैं।A
ZPPA⫋BPPA