नहीं, आप प्रश्नों को हरा नहीं सकते । मैं समझाऊंगा कि इस तरह से एक्सफ़ेट के प्रूफ स्केच को कैसे औपचारिक रूप दिया जाए , एक तरह से जो अनुकूली एल्गोरिदम के लिए काम करता है। यह सब एक्सफेट के जवाब में प्रत्याशित है; मैं केवल कुछ विवरण भर रहा हूं।Θ (n--√)
किसी भी (संभवतः अनुकूली) एल्गोरिथ्म पर विचार करें कि मुद्दों प्रश्नों, जहां प्रत्येक क्वेरी या तो है की एक दृश्य "को लाने शिखर की वें बढ़त या" परीक्षण कोने है कि क्या की निकटता सूची " बढ़त से जुड़े हुए हैं।" हम यह मान सकते हैं कि कोई क्वेरी दोहराई नहीं जाती है, क्योंकि किसी भी एल्गोरिथ्म जो किसी क्वेरी को दोहराता है, उसे एक में बदला जा सकता है, जो किसी भी क्वेरी को दोहराता नहीं है। इसी तरह, हम यह मान सकते हैं कि एल्गोरिथ्म किसी भी जोड़े के कोने पर एक कनेक्टिविटी क्वेरी को कभी नहीं करता है जो पहले से ही एक किनारे से जुड़ा हुआ है (अर्थात्, परीक्षण जब पहले पर एक भ्रूण क्वेरी द्वारा लौटाया गया था , या था) पहले पर एक फ़ेच क्वेरी द्वारा लौटाया गया थामैंvv , wv , wwvvw, या हमने पहले ) की कनेक्टिविटी का परीक्षण किया था ।डब्ल्यू , वी
चलो घटना, कि पहली दौरान निरूपित प्रश्नों, कोई शिखर अधिक से दिया जाता है एक से लाने-क्वेरी, और कोई लाने-क्वेरी एक शीर्ष कि पहले पूछे रहा था, और कोई कनेक्टिविटी परीक्षण-क्वेरी "जुड़ा हुआ है कि "। हम यह साबित करेंगे कि अगर तो हम । यह अनुसरण करता है कि कोई भी एल्गोरिथ्म जो बनाता है, प्रश्नों में 4-चक्र खोजने की निरंतर संभावना हो सकती है।इककwपीआर [इक्ष] = 1 - ओ ( 1 )क्ष= ओ (n--√)ओ (n--√)
हम यह कैसे साबित करते हैं? आइए गणना करें । दो मामले हैं: या तो th क्वेरी एक भ्रूण क्वेरी है, या यह एक कनेक्टिविटी-परीक्षण क्वेरी है:पीआर [इक|इके - १]k
यदि th क्वेरी वर्टेक्स पर एक भ्रूण क्वेरी है , तो पहले प्रश्नों के बीच उल्लिखित , और यदि th क्वेरी उन में से किसी एक पर वापस आती है, तो हमारे पास , अन्यथा हमारे पास होगा । अब वें क्वेरी की प्रतिक्रिया समान रूप से वर्टिकल के पर सेट की जाती है, जिसमें में वे सभी वर्जन होते हैं जिन्हें पर पहले से ही नहीं लाया जाता है , इसलिए th क्वेरी की प्रतिक्रिया समान रूप से सेट पर वितरित की जाती है। आकार का कम से कमkv2(k−1)k−1k¬EkEkkSSvkn−k+1। इनमें से कम से कम एक को मारने की संभावना है , इसलिए इस स्थिति में, ।≤2(k−1)/(n−k+1)Pr[Ek|Ek−1]≥1−2(k−1)/(n−k+1)
यदि क्वेरी एक कनेक्टिविटी-परीक्षण क्वेरी है, तो ।kPr[Ek|Ek−1]≥1−1/n−−√
या तो मामले में, यदि हमारे पास हैq=o(n−−√)
Pr[Ek|Ek−1]≥1−2(k−1)(n−k+1).
अभी,
Pr[Eq]=∏k=1qPr[Ek|Eq−1].
यदि , तोk≤q≤n−−√
Pr[Ek|Ek−1]≥1−2qn−q,
इसलिए
Pr[Eq]≥(1−2qn−q)q.
दाहिने हाथ की ओर लगभग । जब , यह ।exp{−2q2/(n−q)}q=o(n−−√)1−o(1)
निष्कर्ष में: जब । यह इस प्रकार है कि आपको किसी भी चक्र को खोजने की निरंतर संभावना होने के लिए की आवश्यकता है (अकेले 4-चक्र दें)।Pr[Eq]=1−o(1)q=o(n−−√)Ω(n−−√)