यह एक नाम है जिसे मैंने इस समस्या के लिए बनाया है। मैंने पहले कहीं भी इसका वर्णन नहीं देखा है। मैं अभी तक इस समस्या के लिए न तो एनपी-पूर्णता और न ही एक बहुपद समय एल्गोरिथ्म का प्रमाण नहीं पा सका हूं। यह एक होमवर्क समस्या नहीं है - यह एक समस्या से संबंधित है जो मैं अपने काम में आया हूं।
उच्चतम वितरण बिट्स
इंस्टेंस: एक सेट टी जिसमें बिट वैक्टर होते हैं, जहां प्रत्येक बिट वेक्टर बिल्कुल एन बिट्स लंबा होता है। टी का हर तत्व अद्वितीय है, क्योंकि कोई गणित में सेट से उम्मीद करेगा। एक पूर्णांक K <N।
प्रश्न: क्या अधिकांश K बिट पदों पर एक सेट B है (अर्थात [[०, N-१] रेंज में पूर्णांक), जब हम T के प्रत्येक वेक्टर से B के सिवाय उन सभी बिट्स को हटाते हैं, शेष छोटे वैक्टर सभी होते हैं अभी भी अद्वितीय है?
उदाहरण 1: उदाहरण के लिए N = 5, T = {00010, 11010, 01101, 00011}, K = 2, उत्तर हाँ है, क्योंकि हम बिट पदों का चयन कर सकते हैं B = {0,3}। इस कन्वेंशन का उपयोग करना कि बिट स्थिति 0 सबसे दाईं ओर है, और बिट स्थिति संख्या दाएं-बाएं बढ़ जाती है, टी में सभी को छोड़कर सभी बिट पोजिशन को हटाकर टी 'टी' = {00, 10, 11, 01} में छोड़ देता है। और वे सभी अद्वितीय हैं।
उदाहरण 2: एन = 5, टी = {00000, 00001, 00010, 00100}, के = 2। जवाब नहीं है, क्योंकि हम जो भी दो बिट पोजिशन चुनते हैं, उनमें से 2-बिट वैक्टर में से कोई भी 11 के बराबर नहीं होगा, इसलिए 2-बिट वैक्टर में से कम से कम दो एक-दूसरे के बराबर होंगे।
हम निश्चित रूप से इस समस्या को एन बिट पदों के आकार K के साथ सभी (N चुनें K) सबसेट की गणना करके निर्धारित कर सकते हैं, और यह निर्धारित करते हैं कि प्रश्न की स्थिति को संतुष्ट करें। हालाँकि, इनपुट आकार में यह घातीय है।