यह है कि क्या जाना जाता है


10

रिवर्स समावेशन स्पष्ट है, जैसा कि यह तथ्य है कि बीपीपी में कोई भी स्व-रिड्यूसबल एनपी भाषा आरपी में भी है। क्या यह गैर-स्व-निरंकुश एनपी भाषाओं के लिए भी जाना जाता है?


2
यदि यह जाना जाता था, समावेशन से RP⊆BPP और RP⊆NP , इसे का पालन होता है कि या तो BPP=RP या RP=NP (या दोनों, अनिवार्य रूप से के बीच संबंधों के आधार पर BPP और NP । तो मुझे लगता है कि यह मानना ​​सुरक्षित है कि यह वर्तमान में अज्ञात है। चूंकि RP में एक तरफा त्रुटि है, इसलिए यह देखना आसान है कि यह बी पी पी में कैसे निहित है।BPP, आत्म-लालच या किसी अन्य संपत्ति की आवश्यकता के बिना।
— चेज़िसॉप

4
क्या है जाना जाता है वह यह है कि NP⊆BPP का अर्थ है एनपी = आरपी। @chazisop, जिनमें आप उस से मिला NP∩BPP=RP का अर्थ है बीपीपी = आरपी या एन पी = आरपी?
— एमिल जेकाबेक

1
मान लीजिए कि हमें पता था कि BPP∩NP⊆RP(1) । फिर हम मामले विश्लेषण कर सकते हैं: - अगर BPP⊆NP , तो (1) से NP⊆RP है, जो जाना जाता परिणामों के साथ निकलता है NP=RP । - अगर NP⊆BPP , तो (1) से BPP⊆RP है, जो जाना जाता परिणामों के साथ निकलता है BPP=RPNP⊈BPPBPP∩NP=RP

4
आपने पहले दो मामलों को मिलाया। इससे भी महत्वपूर्ण बात, तीसरे, सामान्य, मामले में, आपका निष्कर्ष धारणा के समान है, इसलिए संपूर्ण तर्क कुछ भी पूरा नहीं करता है। विशेष रूप से, यह आपकी पहली टिप्पणी में गलत दावे का समर्थन नहीं करता है।
— एमिल जेकाबेक

1
धारणा केवल उपसमुच्चय की माँग करती है, समानता की नहीं। किसी भी मामले में, मेरा तर्क (यहां तक ​​कि बुरी तरह से स्वरूपित और त्रुटियों के साथ), यह दर्शाता है कि अगर हमें पता था कि क्या पूछा जा रहा है, तो हम जटिलता वर्ग संबंधों को प्राप्त कर सकते हैं जो वर्तमान में खुली समस्याएं हैं। इसके अलावा, मैं यह देखने में विफल रहता हूं कि बाकी की तुलना में अधिक सामान्य होने पर तीसरा मामला कैसे होता है: यह स्पष्ट रूप से एक वर्ग की संभावना को बाहर करता है, जिसमें वर्तमान में अज्ञात है।
— चेज़िसॉप

जवाबों:


7

जटिलता के अधिकांश सवालों के साथ, मुझे यकीन नहीं है कि बहुत लंबे समय के लिए एक पूर्ण उत्तर होगा। लेकिन हम कम से कम यह दिखा सकते हैं कि उत्तर गैर-सापेक्ष है: एक विषमता जिसके सापेक्ष असमानता रखती है और एक समानता जिसके सापेक्ष धारण करती है। यह काफी हद तक एक संकलित देने के लिए आसान है, जिसके वर्ग समान हैं: कोई भी दैवज्ञ जिसमें काम करेगा (उदाहरण के लिए कोई भी दैवज्ञ जो "यादृच्छिकता बहुत मदद नहीं करता है"), के रूप में क्या कोई ओरेकल होगा, जिसमें (उदाहरण के लिए किसी भी प्रकार का "जिसके लिए यादृच्छिकता बहुत मदद करती है")। इनमें से बहुत सारे हैं, इसलिए मैं बारीकियों से परेशान नहीं होगा।एन पी ⊆ बी पी पीBPP=RPNP⊆BPP

यह कुछ हद तक अधिक चुनौतीपूर्ण है, हालांकि अभी भी काफी सीधा है, एक डिजाइन करने के लिए, जिसके लिए हम । नीचे दिया गया निर्माण वास्तव में थोड़ा बेहतर होता है: किसी भी स्थिर , एक ओरेकल है जिसके सापेक्ष में एक भाषा है in जो । मैं इसे नीचे रेखांकित करूँगा। सी सी ओ आर पी ∩ यू पी आर पी टी मैं एम ई [ 2 n ग ]RP⊊BPP∩NPccoRP∩UPRPTIME[2nc]

हम एक दैवज्ञ डिजाइन करेंगे उस प्रपत्र के तार में शामिल है है, जहां एक है -बिट स्ट्रिंग, एक बिट है, और लंबाई की एक बिट श्रृंखला है । हम एक भाषा भी देंगे, जिसका निर्णय एक मशीन और एक मशीन द्वारा किया जाएगा:( एक्स , बी , जेड ) एक्स एन बी जेड 2 एन सी एल ए सी ओ आर पी यू पीA(x,b,z)xnbz2ncLAcoRPUP

  • मशीन, पर इनपुट , उसका अनुमान लगा लेता लंबाई की बेतरतीब ढंग से, प्रश्नों , और प्रतियां जवाब। x z 2 | x | सी ( एक्स , 0 , जेड )coRPxz2|x|c(x,0,z)
  • मशीन, पर इनपुट , उसका अनुमान लगा लेता लंबाई की , प्रश्नों , और प्रतियां जवाब। x z 2 | x | सी ( एक्स , 1 , जेड )UPxz2|x|c(x,1,z)

उपरोक्त निर्दिष्ट मशीनों को वास्तव में उनके वादों को पूरा करने के लिए, हमें कुछ गुणों को संतुष्ट करने के लिए आवश्यकता है । प्रत्येक , इन दो विकल्पों में से एक होना चाहिए:एक्सAx

  • विकल्प 1: विकल्पों में से अधिकांश आधे में और शून्य विकल्पों में । (इस स्थिति में, ।)( एक्स , 0 , z ) ∈ ए जेड ( एक्स , 1 , जेड ) ∈ एक एक्स ∉ एल एz(x,0,z)∈A z(x,1,z)∈Ax∉LA
  • विकल्प 2: हर पसंद में और ठीक एक पसंद में । (इस स्थिति में, ।)( एक्स , 0 , z ) ∈ ए जेड ( एक्स , 1 , जेड ) ∈ एक एक्स ∈ एल एz(x,0,z)∈A z(x,1,z)∈Ax∈LA

हमारा उद्देश्य निर्दिष्ट करने के लिए किया जाएगा इन वादों को पूरा ताकि हर खिलाफ diagonalizes मशीन। यह पहले से ही लंबे उत्तर को छोटा रखने की कोशिश करने के लिए, मैं ओरेकल निर्माण मशीनरी और बहुत सारे महत्वहीन विवरणों को छोड़ दूंगा, और समझाऊंगा कि किसी विशेष मशीन के खिलाफ विकर्ण कैसे किया जाए। एक रैंडमाइज्ड ट्यूरिंग मशीन से ठीक करें , और को एक इनपुट दें ताकि हमारे पास 's और ' के चयन पर पूरा नियंत्रण हो, ताकि । हम को पर तोड़ देंगे ।एल ए आर पी टी मैं एम ई [ 2 n ग ] एम एक्स ख z ( एक्स , ख , z ) ∈ ए एम एक्सALARPTIME[2nc]Mxbz(x,b,z)∈AMx

  • केस 1: मान लीजिए कि का चयन करने का एक तरीका है ताकि अपने वादे के पहले विकल्प को संतुष्ट कर सके, और पास यादृच्छिकता का एक विकल्प है जो स्वीकार करता है। फिर हम इस चयन के लिए को प्रतिबद्ध करेंगे । तब एक साथ वादा को अस्वीकार नहीं कर सकता और को अस्वीकार कर सकता है । फिर भी, । इसलिए हमने खिलाफ विकर्ण किया है ।ए एम ए एम आर पी एक्स एक्स ∉ एल ए एमzAMAMRPxx∉LAM

  • केस 2: अगला, मान लें कि पिछले मामले ने काम नहीं किया। अब हम यह दिखाएंगे कि तब को या तो वादे को तोड़ने के लिए मजबूर किया जा सकता है या अपने वादे के दूसरे विकल्प संतुष्ट करने के कुछ विकल्प पर अस्वीकार कर दिया जा सकता है । यह खिलाफ विकर्ण करता है । हम इसे दो चरणों में करेंगे:आर पी ए एमMRPAM

    1. पता चलता है कि हर चुनाव के लिए तय के के यादृच्छिक बिट्स, जब प्रपत्र के अपने सभी जिज्ञासाओं के अस्वीकार करना होगा में हैं और फार्म के अपने सभी जिज्ञासाओं के में नहीं हैं ।एम एम ( एक्स , 0 , जेड ) ए ( एक्स , 1 , जेड ) एrMM(x,0,z)A(x,1,z)A
    2. दिखाएँ कि हम बहुत से की स्वीकृति संभावना को प्रभावित किए बिना कुछ विकल्प के लिए का उत्तर फ्लिप कर सकते हैं ।A z M(x,1,z)AzM

    दरअसल, अगर हम से चरण 1 से शुरू करते हैं, तो की स्वीकृति संभावना शून्य है। अपने वादे के दूसरे विकल्प को पूरी तरह से संतुष्ट नहीं करता है, लेकिन हम फिर चरण 2 में एक एकल बिट फ्लिप कर सकते हैं और यह होगा। चूँकि बिट के फ़्लिप करने से की स्वीकृति संभावना शून्य के पास रहती है, इसलिए यह निम्नानुसार है कि एक साथ स्वीकार नहीं कर सकता और वादे को पूरा कर सकता है।एम ए एम एम एक्स आर पीAMAMMxRP

यह केस 2 में दो चरणों में बहस करता है:

  1. लिए यादृच्छिक बिट्स की पसंद को ठीक करें । अब अनुकरण का उपयोग कर अनियमितता के रूप में और इतनी है कि प्रश्नों का जवाब दे और । निरीक्षण करें कि अधिकतम क्वेरीज़ बनाता है । के बाद से देखते हैं के विकल्पों , हम की unqueried विकल्पों ठीक कर सकते हैं के लिए है, और है अभी भी की पहला विकल्प को संतुष्ट इसका वादा है। चूँकि हम लिए Case 2 का काम नहीं कर सके , इसका मतलबएम एम आर ( एक्स , 0 , z ) ∈ एक ( एक्स , 1 , जेड ) ∉ एक एम 2 n ग 2 2 एन सी जेड जेड ( एक्स , 0 , z ) ∉ एक एक एम एम ए आर ए ( एक्स , 0 , z ) ∈ एक ( एक्स , 1 ,rMMr(x,0,z)∈A(x,1,z)∉AM2nc22nczz(x,0,z)∉AAMM सापेक्ष यादृच्छिकता के सभी विकल्पों पर और विशेष रूप से पर अस्वीकार करना चाहिए । यह इस प्रकार है कि यदि हम का चयन करते हैं और हर विकल्प के लिए , तो हर विकल्प के लिए यादृच्छिक बिट्स , सापेक्ष अस्वीकार करता है ।ArA(x,0,z)∈Aजेड आर एम ए(x,1,z)∉AzrMA

  2. मान लीजिए कि हर , यादृच्छिक बिट्स का अंश जिसके लिए क्वेरी कम से कम । फिर प्रश्नों की कुल संख्या कम से कम । दूसरी ओर, अपनी सभी शाखाओं में एक विरोधाभास पर अधिकतम प्रश्न बनाता है । इसलिए का एक विकल्प है ताकि यादृच्छिक बिट्स का अंश जिसके लिए क्वेरी 1/2 से कम हो। इस स्ट्रिंग पर के मान को फ़्लिप करना इसलिए की स्वीकृति संभावना को से कम करके प्रभावित करता है ।एम ( एक्स , 1 , जेड ) 1 / 2 2 2 एन सी 2 2 एन सी / 2 एम 2 2 एन सी 2 n ग z एम ( एक्स , 1 , जेड ) एक एम 1 / 2zM(x,1,z)1/222nc22nc/2M22nc2nczM(x,1,z)AM1/2


यह उत्तर काफी लंबा है और संभवत: किसी बाहरी संसाधन के लिंक से लाभान्वित होगा जो इसमें शामिल तकनीकों का बेहतर विवरण देता है। अगर किसी को एक का पता है, तो मैं खुशी से इसे शामिल करूंगा।
— एंड्रयू मॉर्गन

यह कोए के सर्वेक्षण में हो सकता है।
— केवह

1
@Kaveh: मैंने इस सर्वेक्षण को देखा (यह वह है जिसका आप सही उल्लेख कर रहे हैं?), लेकिन मैंने इतना ध्यान नहीं दिया जो तुरंत प्रासंगिक लगता है। अधिकांश परिणाम ऐसे लग रहे थे जैसे वे को साबित करने के मामले में पड़ेंगे । एक उल्लेखनीय बात यह है कि यादृच्छिक यादृच्छिक के सापेक्ष, और इसलिए हमें यादृच्छिक यादृच्छिक के सापेक्ष प्राप्त होता है। पी = आर पी बी पी पी ∩ एन पी = आर पीBPP∩NP=RPP=RPBPP∩NP=RP
— एंड्रयू मॉर्गन

-1

नहीं, यह ज्ञात नहीं है। यह सबसे ठोस सबूत नहीं हो सकता है, लेकिन इस Google खोज पर एक नज़र डालें ।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.