पिछले कुछ दिनों में मैंने बहुत (पूरी तरह से) समय-निर्माण कार्यों के बारे में सोचा और मैं Q1 और Q3 का उत्तर देकर जो कुछ भी पाया उसे प्रस्तुत करूँगा। Q2 बहुत कठिन लगता है।
Q3:
अपने लेख में कोबायाशी (संदर्भ सवाल में है) साबित कर दिया कि एक समारोह , जिसके लिए एक वहां मौजूद ε > 0 सेंट च ( एन ) ≥ ( 1 + ε ) n , पूरी तरह से समय constructible iff यह है ओ ( एफ ( एन ) ) समय में कम्प्यूटेशनल । (ध्यान दें कि यह अप्रासंगिक है कि क्या इनपुट या आउटपुट एकात्मक / बाइनरी में है क्योंकि हम इन दो अभ्यावेदन के बीच रैखिक में बदल सकते हैं)। यह निम्नलिखित कार्यों को पूरी तरह से समय-निर्माण योग्य बनाता है: 2 एन ,च: एन → एनϵ > ०च( n ) ≥ ( 1 + ϵ ) nओ ( एफ)( n ) )2n , एन ! , एन ⌊ लॉग ऑन n ⌋ , सभी बहुआयामी पद पी से अधिक एन सेंट पी ( एन ) ≥ ( 1 + ε ) n ... कोबायाशी भी कुछ कार्यों कि बढ़ने धीमी गति से लिए पूरी तरह से समय-constructibility साबित कर दिया ( 1 + ε ) n , जैसे n + ⌊ ⌊ लॉग ऑन n ⌋ क्ष ⌋ के लिए क्ष ∈ क्यू + ...22nn !n ⌊ लॉगn ⌋पीएनपी ( एन ) ≥ ( 1 + ε ) n( 1 + ϵ ) एनn + ⌊ ⌊ लॉगn ⌋क्ष⌋क्ष∈ क्यू+
पूरी तरह से समय-constructible कार्यों के उदाहरण के साथ जारी रखने के लिए एक साबित कर सकते हैं कि अगर और च 2 पूरी तरह से समय-constructible, तो कर रहे हैं च 1 + च 2 , च 1 च 2 , च च 2 1 और च 1 ∘ एफ 2 हैं यह भी पूरी तरह से समय-निर्माण योग्य है (बाद में सीधे कोबायशी में प्रमेय 3.1 से)। यह पूरी तरह से मुझे विश्वास दिलाता है कि कई अच्छे कार्य वास्तव में पूरी तरह से समय-निर्माण योग्य हैं।च1च2च1+ च2च1च2चच21च1∘ च2
यह आश्चर्य की बात है कि कोबायाशी को (अच्छा) फ़ंक्शन (और न ही मैं नहीं) के पूर्ण-समय-निर्माण को साबित करने का एक तरीका नहीं दिखाई दिया ।⌊ एन लॉगn ⌋
आइए हम विकिपीडिया लेख से परिभाषा पर भी टिप्पणी करते हैं : एक फ़ंक्शन समय-निर्माण योग्य है, यदि कोई ट्यूरिंग मशीन एम मौजूद है , जो एक स्ट्रिंग 1 एन , आउटपुट एफ ( एन ) में ओ ( एफ ( एन ) ) समय देता है। चम1nच( एन )ओ ( एफ)( n ) ) हम देखते हैं कि इस परिभाषा कार्यों के लिए पूरी तरह से समय-constructibility की हमारी परिभाषा को equivallent है ।च( n ) ≥ ( 1 + ϵ ) n
Q1:
इस सवाल का एक बहुत ही दिलचस्प जवाब है। मेरा दावा है कि यदि सभी समय-रचनात्मक कार्य पूरी तरह से समय-निर्माण योग्य हैं, तो । यह साबित करने के लिए, हमें एक मनमाना समस्या ले जाने एल ∈ एन ई एक्स पी - टी मैं एम ई , एल ⊆ { 0 , 1 } * । तो फिर वहाँ एक से मौजूद है कश्मीर ∈ एन , सेंट एलइएक्सपी- टीमैंमइ= एनइएक्सपी- टीमैंमइएल ∈ एनइएक्सपी- टीमैंमइएल ⊆ { 0 , 1 }*के ∈ एनएलNDTM द्वारा 2 n k - 1 चरणों में हल किया जा सकता है । हम यह मान सकते हैं कि प्रत्येक चरण पर एम सादगी के लिए अधिकांश दो अलग-अलग राज्यों में जाता है। अब परिभाषित समारोह
च ( एन ) = { 8 n + 2 अगर ( पहले ⌊ कश्मीर √म2nk−1M
f(n)={8n+28n+1if (first ⌊⌊logn⌋+1−−−−−−−−−√k⌋ bits of bin(n))∈Lelse
fT
- wn(first ⌊⌊logn⌋+1−−−−−−−−−√k⌋ bits of bin(n))O(n)
- Mw
- (M accepts using choices given by w)
w=nM(first ⌊⌊logn⌋+1−−−−−−−−−√k⌋ bits of bin(n))n
T8n+1f
fEXP−TIME=NEXP−TIME
L
- xnx00…0|x|k−1x=(first ⌊⌊logn⌋+1−−−−−−−−−√k⌋ bits of bin(n))
- f(n)f(n)
LL∈NEXP−TIMEEXP−TIME=NEXP−TIME