पी / पाली बनाम वर्दी जटिलता कक्षाएं


9

यह ज्ञात नहीं है कि NEXP पी / पाली में निहित है या नहीं। वास्तव में यह साबित करना कि एनईएक्सपी पी / पॉली में नहीं है, इसमें कुछ अनुप्रयोग व्युत्पन्नकरण में होंगे।

  1. सबसे छोटी वर्दी वर्ग C क्या है जिसके लिए कोई यह साबित कर सकता है कि C P / Poly में सम्‍मिलित नहीं है?

  2. दिखाएगा कि सह-एनईएक्सपी पी / पॉली में निहित नहीं है, एनईएक्सपी बनाम पी / पॉली के मामले में कुछ अन्य जटिलता सिद्धांत हैं?

नोट: मुझे पता है कि SP2 में निहित नहीं जाना जाता है Size[nk] प्रत्येक स्थिर के लिए k(यह 1 बिट सलाह के साथ एमए के लिए भी दिखाया गया था)। लेकिन इस प्रश्न में मुझे निश्चित परिणाम के लिए दिलचस्पी नहीं हैk। मुझे वास्तव में उन कक्षाओं में दिलचस्पी है जो पी / पॉली से भिन्न हैं, भले ही ये कक्षाएं बहुत बड़ी हों।


आप अनिवार्य रूप से सामान्य सर्किट के लिए सुपरपोलिनोमियल आकार के निचले सीमा के साथ एक समस्या पूछ रहे हैं।
केव

8
MAexp में नहीं होने के लिए जाना जाता है P/poly। लघु प्रमाण के लिए विकिपीडिया लेख देखें ।
रॉबिन कोठारी

4
पी / पॉली पूरक के तहत बंद है, इसलिए इसमें एनईएक्सपी शामिल है अगर और केवल अगर इसमें कोएनएक्सपीपी शामिल है।
एमिल जेकाबेक

2
एमिल, रॉबिन और एंड्रयू, आपके उत्तर के लिए धन्यवाद। मुझे लगता है कि मेरे प्रश्न का उत्तर अब माना जा सकता है। क्या कोई इसे उत्तर में लिखेगा ताकि मैं इसे स्वीकार कर सकूं?
स्प्रिंगबर्ग

2
मेरा मानना ​​है कि MAexpज्ञात सुपरपोलिनोमियल लोअर बाउंड्स ( People.cs.uchicago.edu/~fortnow/papers/nonrel.pdf ) के साथ सबसे छोटी वर्दी वर्ग है , और वहO2Pमनमाना बहुपद कम सीमा ( citeseerx.ist.psu.edu/viewdoc/… ) के साथ सबसे छोटा है ।
एलेक्स गोलोवनेव

जवाबों:


9

साहित्य में कई परिणाम हैं जो बताते हैं कि एक निश्चित वर्ग किसी भी लिए को संतुष्ट करता , और आमतौर पर उन्हें यह दिखाने के लिए पैड करने के लिए सीधा होता है कि कोई भी मुश्किल से का सुपरपोलिमोनियलली विस्तारित संस्करण ।CCSIZE(nk)kCP/poly

बता दें कि एक सुपरपोलिनोमियल बाउंड है यदि यह समय-निर्माण योग्य है, और । उदाहरण के लिए, एक सुपरपोलीनोमियल बाउंड है। वास्तव में, एक शिक्षाप्रद अभ्यास से पता चलता है कि यदि कोई अनबाउंड मोनोटोन कम्प्यूटेशनल फ़ंक्शन है, तो एक सुपरपोलिनोमियल बाउंड जैसे कि ।f:NNf(n)=nω(1)nloglogloglogng(n)ff(n)ng(n)

सबसे पहले, प्रत्यक्ष विकर्ण किसी भी लिए दिखाता है । वही तर्क देता है:Σ4PSIZE(nk)k

  • यदि कोई बाउंड है, तो ।fΣ4-TIME(f(n))P/poly

    सबूत स्केच: किसी भी के लिए , चलो आकार के कोषगत पहले सर्किट हो में एक बूलियन समारोह की गणना करता है कि चर गणनीय आकार का एक सर्किट से नहीं । उसके बाद, भाषा कार्यों द्वारा परिभाषित किया गया ।nCn2f(n)n<f(n)LxLC|x|(x)=1

एक प्रसिद्ध सुधार बताता है कि किसी भी लिए । इसी तरह,S2PSIZE(nk)k

  • यदि कोई बाउंड है, तो ।fS2-TIME(f(n))P/poly

    सबूत स्केच: यदि नहीं, तो विशेष रूप से , इसलिए । एक गद्दी तर्क द्वारा, , quod non ।NPS2PP/polyPH=S2PΣ4-TIME(f(n))S2-TIME(f(n))P/poly

आज्ञाकारी वर्ग और भी बेहतर करते हैं। अपूर्व भागवत द्वारा उठाए गए आपत्ति को ध्यान में रखते हुए, । तब किसी भी लिए , और एक ही तर्क देता है:NLin=NTIME(n)NLinO2PSIZE(nk)k

  • यदि कोई सुपरपोलिनोमियल बाउंड है, तो ।fNLinO2-TIME(f(n))P/poly

    प्रूफ स्केच: अगर , तो गद्दी द्वारा, , जो तात्पर्य करता है । फिर हम पहले की तरह आगे बढ़ते हैं।NLinP/polyNPP/polyPH=O2P

एमए से जुड़े परिणाम भी हैं। अक्सर उल्लेख किया गया है कि एक ओवरकिल है। संथानम ने किसी भी लिए , और एक समान तर्क देता है:MA-EXPP/poly

promise-MApromise-coMASIZE(nk)
k
  • यदि कोई सुपरपोलीनोमियल बाउंड है, तो f

    promise-MA-TIME(f(n))promise-coMA-TIME(f(n))P/poly.

    प्रूफ स्केच: संथानम के लेम्मा 11 (जो कि मानक तथ्य का एक तेज संस्करण है कि एक PSP प्रॉपर के साथ ), एक PSPACE- पूर्ण भाषा और एक यादृच्छिक पॉली-टाइम ऑरेकल TM जैसे कि इनपुट , केवल लंबाई के oracle प्रश्न पूछता है; यदि , तो प्रायिकता साथ स्वीकार करता है ; और अगर , तो किसी भी oracle , प्रायिकता साथ स्वीकार करता है ।PSPACE=IPLMxM|x|xLML(x)1xLAMA(x)1/2

    एक उपयुक्त मोनोटोन बहुपद , वादा समस्या को a_ द्वारा परिभाषित Let का एक बहुपद कमी है जिसके पूरक हैं, और वादा समस्या है pA=(AYES,ANO)

    (x,s)AYEScircuit C(p(|C|+|x|)f(|s|)Pr[MC(x) accepts]=1),(x,s)ANOYEScircuit C(p(|C|+|x|)f(|s|)Pr[MC(x) accepts]1/2).
    h(x)LB=(BYES,BNO)
    (x,s)BYES(x,s)AYES(h(x),s)ANO,(x,s)BNOYES(x,s)ANO(h(x),s)AYES.
    यदि को उपयुक्त रूप से बड़ा चुना गया है, तो तो, आइए हम विरोधाभास के लिए मान लें कि में बहुपद-आकार के सर्किट हैं, कहते हैं, । चलो लंबाई इनपुट पर सबसे छोटे सर्किट कंप्यूटिंग के आकार को निरूपित करते हैं , और डालते हैं ; अधिक सटीक, फिरp(n)
    Bpromise-MA-TIME(f(n))promise-coMA-TIME(f(n)).
    BBSIZE(nk)s(n)Lnt(n)=f1(p(s(n)))
    t(n)=min{m:p(s(n))f(m)}.
    x(x,1t(n)) से तक की कमी है , इस प्रकार , जिसका अर्थ है लेकिन चूंकि सुपरपोलीनोमियल है, इसलिए हमारे पास । यह पर्याप्त रूप से बड़े के लिए एक विरोधाभास देता है ।LBLSIZE(t(n)k)
    s(n)t(n)k.
    ft(n)=s(n)o(1)n

हम एमए, के एक गैर वादा संस्करण के साथ एक परिणाम के पसंद करते हैं Miltersen, Vinodchandran, और वातानाबे साबित कर दिया एक अर्ध-घातीय फ़ंक्शन । हम इसे दो तरीकों से सुधार सकते हैं: पहला, यह किसी भी स्थिर लिए -exponential सीमा के लिए है , और दूसरा, यह विस्मृत वर्गों के लिए है। यहाँ, एक -exponential समारोह, है मोटे तौर पर कहा जाए तो एक समारोह ऐसी है कि

MA-TIME(f(n))coMA-TIME(f(n))P/poly
f1kk1kfffk=exp। मिल्टरसेन-विनोदचंद्रन-वतनबे पेपर और उसमें सटीक परिभाषा के लिए संदर्भ देखें; इसमें अच्छी तरह से व्यवहार किए गए कार्यों का एक अच्छा व्यवहार वाला परिवार शामिल है , , जैसे कि , , और । इसके अलावा, अगर और , तो । तो हमारे पास हैं:eα(x)αR+e0(x)=xe1(x)=ex1eα+β=eαeβf(n)eα(poly(n))g(n)eβ(poly(n))f(g(n))eα+β(poly(n))
  • OMA-TIME(eα)coOMA-TIME(eα)P/poly किसी भी ।α>0

    प्रमाण स्केच: अन्यथा मान लें। पूर्णांक ठीक करें जैसे कि । मुझे संक्षिप्त करें पैडिंग द्वारा, हमारे पास लिए किसी भी । इसके अलावा, संथानम के Lemma 11 से ऊपर का उपयोग करते हुए, हमारा निहितार्थ है चूंकि trivially , एक दोहराया हुआ अनुप्रयोग। (1) और (2) शो ,k1/k<α

    OcOMT(f)=OMA-TIME(poly(f(poly(n)))coOMA-TIME(poly(f(poly(n))).
    (1)OcOMT(eβ+1/k)SIZE(eβ(poly(n)))
    β0
    (2)PSPACESIZE(eβ(poly(n)))PSPACEOcOMT(eβ).
    PSPACEOcOMT(e1)PSPACESIZE(e(k1)/k(poly(n)))PSPACEOcOMT(e(k1)/k) , , , और इसी तरह। चरणों के बाद , हम एक बार और पैडिंग का उपयोग करने पर, हमें जो ऊपर दिए गए परिणामों का खंडन करता है , जैसे कि एक सुपरपोलिनोमियल बाउंड है।PSPACESIZE(e(k2)/k(poly(n)))PSPACEOcOMT(e(k2)/k)k
    PSPACEP/polyandPSPACE=OMAcoOMA.
    DSPACE(e1/k)OcOMT(e1/k)P/poly,
    e1/k

4

चूँकि किसी ने भी उत्तर पोस्ट नहीं किया है, इसलिए मैं मूल प्रश्न में पोस्ट की गई टिप्पणियों के साथ स्वयं प्रश्न का उत्तर दूंगा। रॉबिन कोठारी, एमिल जेरेबेक, एंड्रयू मॉर्गन और एलेक्स गोलोवनेव को धन्यवाद।

MAexp साथ सबसे छोटा समान वर्ग है।

O2P छोटी से छोटी ज्ञात होने आकार के सर्किट नहीं वर्ग हो रहा है प्रत्येक तय करने के लिए ।nkk

विकर्णन से, यह इस प्रकार है कि किसी भी सुपर बहुपद (और अंतरिक्ष constructible) समारोह के लिए , बहुपद आकार सर्किट नहीं है। बनाम अभी भी खुला है।sDSPACE[s(n)]PSPACEP/poly

P/poly पूरक के तहत बंद है, इसलिए इसमें शामिल है अगर और केवल अगर इसमें शामिल है ।NEXPcoNEXP


4

कृपया मुझे सही करें अगर मैं गलत हूं, लेकिन जहां तक ​​मैं बता सकता हूं, हम वास्तव में लिए एक निश्चित-बहुपद आकार कम नहीं जानते हैं । इसका कारण यह है कि सामान्य Karp-Lipton तर्क लिए नहीं जाता है, क्योंकि हम नहीं जानते कि क्या (वास्तव में, यह बराबर है कि क्या )। हालाँकि, हम जानते हैं कि किसी भी लिए में निहित नहीं है , जैसा कि चकरवार्थी और रॉय द्वारा दिखाया गया है।O2PO2PNPO2PNPP/polyNPO2PSIZE(nk)k

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