मान लीजिए कि एक विश्वविद्यालय में एक ट्यूटोरियल सत्र है। हमारे पास प्रश्नों का एक सेट है और छात्रों का एक सेट S = \ {s_1 \ ldots s_n \} । प्रत्येक छात्र को प्रश्नों के एक निश्चित सबसेट में संदेह होता है, अर्थात प्रत्येक छात्र के लिए s_j , Q_j \ subseteq Q प्रश्नों का समूह होता है, जिससे किसी छात्र को संदेह होता है। मान लें कि \ forall 1 \ Leq जे \ Leq n: Q_j \ neq \ फ़ाई और \ bigcup_ {1 \ Leq जे \ Leq n} Q_j = क्यू ।
सभी छात्र शुरुआत में ट्यूटोरियल सत्र में प्रवेश करते हैं ( )। अब, एक छात्र ट्यूटोरियल सत्र को छोड़ देता है जैसे ही सभी प्रश्न जिसमें उसे संदेह है, उस पर चर्चा की गई है। मान लीजिए कि प्रत्येक प्रश्न पर चर्चा करने के लिए लिया गया समय बराबर है, 1 इकाई ^ * कहें । चलो समय द्वारा खर्च हो ट्यूटोरियल सत्र में। हम एक इष्टतम क्रमचय \ sigma का पता लगाना चाहते हैं जिसमें प्रश्नों पर चर्चा की जाती है ऐसी मात्रा को छोटा किया जाता है।
मैं एक बहुपद समय एल्गोरिथ्म डिजाइन करने में सक्षम नहीं है, या -hardness साबित करता हूं।
हम समस्या के एक निर्णय संस्करण को परिभाषित कर सकते हैं
जहां \ mathcal {F} _Q Q_j का सेट है ।
हम तो कम से कम पता कर सकते हैं पर द्विआधारी खोज का उपयोग और इष्टतम पता लगाने के आंशिक करने के लिए कार्य का उपयोग कर के लिए एक दैवज्ञ का उपयोग कर बहुपद समय में । इसके अलावा, क्योंकि इष्टतम को एक प्रमाण पत्र के रूप में इस्तेमाल किया जा सकता है जिसे हम बहुपद समय में आसानी से सत्यापित कर सकते हैं।
मेरा प्रश्न: Is या क्या हम इसके लिए एक बहुपद समय एल्गोरिदम डिज़ाइन कर सकते हैं?
सिडेनोट: वैसे, मैंने एक वास्तविक ट्यूटोरियल सत्र के बाद इस प्रश्न के बारे में सोचा, जिसमें टीए ने सामान्य क्रम में प्रश्नों पर चर्चा की , जिसके कारण कई छात्रों को अंत तक इंतजार करना पड़ा।
उदाहरण
Let और । और । हम देख सकते हैं कि एक इष्टतम क्योंकि उस स्थिति में, पत्तियों के बाद और पत्तियों के बाद , इसलिए योग 4. है
, लेकिन अगर हम में सवाल पर चर्चा आदेश , फिर और दोनों को अंतिम और तक इंतजार करना होगा , इसलिए योग 6 है।
आप अधिक सामान्य मामले को हल करने के लिए स्वतंत्र हैं जहां प्रत्येक प्रश्न चर्चा करने के लिए इकाइयों को लेता है !