क्या एक खोज समस्या के लिए एक यादृच्छिक एल्गोरिदम का एक दिलचस्प उदाहरण है जो हमेशा अपनी आंतरिक यादृच्छिकता की परवाह किए बिना एक ही (सही) उत्तर का आउटपुट देता है , लेकिन जो यादृच्छिकता का शोषण करता है ताकि इसकी अपेक्षित रनिंग समय सबसे तेजी से ज्ञात समय से बेहतर हो समस्या के लिए नियतात्मक एल्गोरिथ्म?
विशेष रूप से, मैं सोच रहा था कि क्या n और 2n के बीच प्राइम खोजने के लिए ऐसा कोई एल्गोरिदम है। कोई ज्ञात बहुपद समय नियतात्मक एल्गोरिथ्म नहीं है। वहाँ एक तुच्छ यादृच्छिक एल्गोरिदम है जो अंतराल में यादृच्छिक पूर्णांकों का नमूना लेकर काम करता है, जो कि प्राइम नंबर प्रमेय के लिए धन्यवाद काम करता है । लेकिन क्या उपरोक्त प्रकार का एक एल्गोरिथ्म है जिसका अपेक्षित चलने का समय दोनों के बीच मध्यवर्ती है?
संपादित करें: अपने प्रश्न को थोड़ा परिष्कृत करने के लिए, मुझे ऐसी समस्या के लिए एक ऐसा एल्गोरिथ्म चाहिए था जहाँ कई संभावित सही आउटपुट हों, और फिर भी रैंडमाइज्ड एल्गोरिथ्म अपनी यादृच्छिकता के एक स्वतंत्र पर बसता है। मुझे एहसास है कि सवाल शायद पूरी तरह से निर्दिष्ट नहीं है ...