बता दें कि एक फ़ंक्शन है। हम के औसत का अनुमान लगाना चाहते हैं ; वह है: ।
NOTE: In the OP, the range of f was [0,1]. I changed this a bit for technical reasons. (This should simplify the problem; if not, forget it!)
आज्ञा देना (यादृच्छिक) अनुमानक एल्गोरिथ्म। मान लें कि पास से ब्लैक-बॉक्स एक्सेस है । हम इसे द्वारा दर्शाते हैं ।
दो शर्तें हैं:
1) अनुमानक के चलने का समय: वहाँ एक भी बहुपद मौजूद ऐसा है कि सभी के लिए और सभी , का चलने का समय से घिरा है ।
2) विश्वास के साथ अनुमानक की सटीकता : एक एकल बहुपद , जैसे कि सभी और सभी , हमारे पास प्रायिकता के साथ कम से कम ।
NOTE: The confidence δ was not in the OP. The parameter δ is in (0,1), and may depend on n. For instance, it may be 1-1/2^n.
क्या ऐसे अनुमानक मौजूद हैं?
पृष्ठभूमि और प्रेरणा
मैंने शुरुआत में अपनी प्रेरणा का उल्लेख नहीं किया क्योंकि इसके लिए पृष्ठभूमि ज्ञान की बहुत आवश्यकता है। वैसे भी, उत्साही लोगों के लिए, मैं इसका संक्षेप में वर्णन करता हूं: ऐसे अनुमानकों की आवश्यकता "योग्यता के प्रमाण" के संदर्भ में उत्पन्न होती है, जैसा कि निम्नलिखित लेख में परिभाषित किया गया है:
मिहिर बेलारे, ओडेड गोदरेज। कम्प्यूटिंग योग्यता क्षमता , 1992. अप्रकाशित पांडुलिपि।
विशेष रूप से, पृष्ठ 5 के नीचे, लेखकों ने स्पष्ट रूप से ऐसे अनुमानकों के अस्तित्व को माना है (इसमें सटीक होने का कोई उल्लेख नहीं है, और चलने का समय ठीक से परिभाषित नहीं है; फिर भी संदर्भ स्पष्ट रूप से सब कुछ परिभाषित करता है।)
मेरा पहला प्रयास था " नमूना का एक नमूना --- नमूनाकरण पर एक कम्प्यूटेशनल परिप्रेक्ष्य ।" यह एक बहुत ही समान समस्या से संबंधित है, फिर भी परिभाषित त्रुटि संभावना additive है, जबकि हमारा गुणक है। (मैंने कागज को पूरी तरह से नहीं पढ़ा था, शायद इसमें उल्लेख है कि मुझे कहीं और क्या चाहिए।)
EDIT (त्सुयोशी के अनुरोध के अनुसार): वास्तव में, "कम्प्यूटेशनल एबिलिटी के सबूत" की परिभाषा के लिए एक "नॉलेज एक्सट्रैक्टर" की आवश्यकता होती है, जिसका (अपेक्षित) रनिंग टाइम । चूँकि हम नहीं जानते हैं , हम इसका अनुमान लगाना चाहते हैं; अभी तक यह चल रहे समय को काफी नहीं बदलना चाहिए: इसे एक बहुपद कारक तक बदलना चाहिए। सटीक स्थिति ऐसी आवश्यकता को पकड़ने की कोशिश करती है।