यह उत्तर एक निर्धारक O ( n p o o l y l o o g n ) एल्गोरिदम देता है।
ऐसा प्रतीत होता है कि सरियल और डेविड के एल्गोरिथ्म को इस पेपर के समान दृष्टिकोण के माध्यम से व्युत्पन्न किया जा सकता है । [२] इस प्रक्रिया से गुजरने के दौरान मैंने पाया कि एक और सामान्य समस्या है जो इस परिणाम का संकेत देती है।
कश्मीर -reconstruction समस्या
वहाँ छिपे हुए हैं सेट एस 1 , ... , एस एन ⊂ { 1 , ... , मीटर } , हम दो देववाणी है एस मैं जेड ई और एस यू मी कि एक प्रश्न सेट ले क्यू ।
- एस मैं जेड ई ( क्यू ) रिटर्न ( | एस 1 ∩ क्यू | , | एस 2 ∩ क्यू | , ... , | एस एन ∩ क्यू | ) , प्रत्येक चौराहे के आकार।
- एस यू m ( क्यू ) रिटर्न ( Σ रों ∈ एस 1 ∩ क्यू एस , Σ रों ∈ एस 2 ∩ क्यू एस , ... , Σ रों ∈ एस एन ∩ क्यू एस ) , प्रत्येक चौराहे में तत्वों की राशि।
कश्मीर -reconstruction समस्या एक पूछता है खोजने के लिए n सबसेट एस ' 1 , ... , एस ' n ऐसा है कि एस ' मैं ⊂ एस मैं और | एस ' मैं | = मिनट ( कश्मीर , | एस मैं | ) सभी के लिए मैं ।
चलो च देववाणी बुला का चलने का समय हो सकता है, और यह मान च = Ω ( मीटर + n ) , फिर एक सेट नियतात्मक में पा सकते हैं हे ( च कश्मीर लॉग एन पी ओ एल वाई एल ओ जी ( मीटर ) ) समय। [1]
अब हम खोज की गवाह समस्या को 1 -reconstruction समस्या को कम कर सकते हैं । यहाँ एस 1 , ... , एस 2 n ⊂ { 1 , ... , 2 n } जहां एस मैं = { एक | एक + ख = मैं , एक ∈ ए , बी ∈ बी } ।
परिभाषित करें बहुआयामी पद χ क्यू ( एक्स ) = Σ मैं ∈ क्यू x मैं , मैं क्यू ( एक्स ) = Σ मैं ∈ क्यू मैं एक्स मैं
के लिए गुणांक एक्स मैं में χ क्यू χ बी ( x ) है | एस मैं ∩ क्यू | और में मैं क्यू χ बी ( x ) है Σ रों ∈ एस मैं ∩ क्यू एस । इसलिए oracles प्रति कॉल O ( n लॉग एन ) समय लेते हैं।
यह हमें एक देता हे ( एन पी ओ एल वाई एल ओ जी ( एन ) ) समय नियतात्मक एल्गोरिथ्म।
[१] योनातन औमन, मोशे लेवेनस्टीन, नोआ लेवेन्स्टीन, डेकेल ससुर:
छीलने के द्वारा गवाहों का पता लगाना । एल्गोरिथम 7 पर ACM लेनदेन (2): 24 (2011)
[२] नोगा अलोन, मोनी नोर : डर्गेनेलाइज़ेशन, बूलियन मैट्रिक्स गुणन और सही हैश कार्यों के निर्माण के गवाह हैं । एलगोरिदमिका 16 (4-5) (1996)