उस समस्या पर विचार करें, जहां हमें इनपुट एसाइक्लिक ग्राफ , V से एक लेबलिंग फ़ंक्शन है जो कुल ऑर्डर < L (उदाहरण के लिए, पूर्णांक) के साथ कुछ सेट L पर है , और जहां हमें पूछा जाता है λ के संदर्भ में लेक्सिकोग्राफिक रूप से सबसे छोटे स्थलाकृतिक जी की गणना करें । दरअसल, एक संस्थानिक तरह के जी का एक गणन है वी के रूप में वी = वी 1 , ... , वी एन, ऐसा सभी , जब भी G में से तक का मार्ग आता है , तो हमारे पास i < j होना चाहिए । लेबल इस तरह के एक संस्थानिक तरह के तत्वों के अनुक्रम है एस के रूप में प्राप्त एल = λ ( v 1 ) , ... , λ ( वी एन ) । ऐसे अनुक्रमों पर लेक्सोग्राफिक क्रम (जिसमें सभी की लंबाई है । V | ) को l < LEX के रूप में परिभाषित किया गया है कुछ स्थान नहीं है iffऐसा है कि और सभी के लिए। इस तथ्य पर ध्यान दें किमें प्रत्येक लेबलकोमें कई कोने में सौंपा जा सकता है(अन्यथा समस्या तुच्छ है)।
इस समस्या को या तो एक अभिकलन संस्करण में ("लेक्सिकोग्राफ़िक रूप से न्यूनतम टोपोलॉजिकल प्रकार की गणना") या एक निर्णय संस्करण में कहा जा सकता है ("क्या यह इनपुट शब्द न्यूनतम टोपोलॉजिकल प्रकार है?")। मेरा सवाल यह है कि इस समस्या की जटिलता क्या है ? क्या यह पीटीआईईएम (या एफपी में, संगणना संस्करण के लिए) है या क्या यह एनपी-हार्ड है? यदि सामान्य समस्या एनपी कठिन है, मैं भी संस्करण है जहाँ सेट के बारे में दिलचस्पी संभव लेबल के लिये पहले ही तय हो गई है (यानी, वहाँ केवल संभव लेबल की एक स्थिर संख्या हैं)।
टिप्पणियों:
यहाँ समस्या को प्रेरित करने के लिए एक छोटा सा वास्तविक दुनिया उदाहरण है। हम DAG को एक परियोजना के कार्यों (उनके बीच एक निर्भरता संबंध के साथ) के रूप में देख सकते हैं और लेबल पूर्णांक उन दिनों की संख्या का प्रतिनिधित्व करते हैं जो प्रत्येक कार्य में लगते हैं। परियोजना को पूरा करने के लिए, मुझे उसी समय की कुल राशि लेनी पड़ेगी, चाहे मैं कोई भी कार्य करूं। हालांकि, मैं अपने बॉस को प्रभावित करना चाहूंगा, और ऐसा करने के लिए मैं जितनी जल्दी हो सके उतने कार्य समाप्त करना चाहता हूं (एक लालची तरीके से, भले ही इसका मतलब अंत में बहुत धीमा हो क्योंकि कठिन कार्य बने हुए हैं)। कोषगत न्यूनतम आदेश का चयन का अनुकूलन निम्नलिखित कसौटी: मैं एक आदेश का चयन करना चाहते ऐसी कोई अन्य आदेश है कि वहाँ और दिनों की संख्या जहां के बाद दिनों मैं आदेश के साथ और अधिक कार्य समाप्त हो गया है | आदेश के साथ की तुलना में (यानी, मेरे मालिक दिखता समय में यदि , मैं के साथ एक बेहतर छाप दे ), लेकिन सभी के लिए मैं के साथ कम नहीं कार्यों समाप्त कर दिया है ऑर्डर साथ ऑर्डर with।
समस्या के बारे में कुछ जानकारी देने के लिए: मैं पहले से ही पिछले उत्तरों से जानता हूं कि निम्नलिखित संबंधित समस्या कठिन है: "क्या एक टोपोलॉजिकल प्रकार है जो निम्नलिखित अनुक्रम को प्राप्त करता है"? हालांकि, यहां तथ्य यह है कि मैं एक ऐसा क्रम चाहता हूं, जो इस लेक्सिकोग्राफिक ऑर्डर के लिए न्यूनतम हो , बहुत संभव सामयिक आदेशों को बाधित करने के लिए लगता है जो इसे प्राप्त कर सकते हैं (विशेष रूप से उन अन्य उत्तरों में कटौती अब काम नहीं लगती है)। सहज रूप से, वहाँ बहुत कम स्थितियाँ हैं जहाँ हमारे पास चुनाव करने का विकल्प है।
नोट वहाँ (जब DAGs कि द्विपक्षीय कर रहे हैं, यानी करने के लिए समस्या सीमित है, ऊंचाई दो है) सेट कवर के मामले में समस्याओं की दिलचस्प rephrasings प्रतीत हो रहा है कि:, सेट का एक सेट दिया उन्हें एक क्रम में गणना कि लेक्सिकोग्राफिक रूप से अनुक्रम को कम करता है | एस 1 | , | एस 2 ∖ एस 1 | , | एस 3 ∖ ( एस 1 ∪ एस 2 ) | , ... , | एस एन ∖ (। समस्या को अप्रत्यक्ष ग्राफ़ पर भी रीफ़्रेश किया जा सकता है (क्रमिक रूप से ग्राफ़ के एक जुड़े क्षेत्र का विस्तार करें जो उस आदेश का अनुसरण करता है जो अनलॉक्ड लेबलों के लेक्सोग्राफ़िक अनुक्रम को कम करता है)। हालाँकि, इस तथ्य के कारण कि अनुक्रमकोहर समय लेक्सोग्राफ़िक आदेश की परिभाषा से लालची होनापड़ताहै, मुझे काम करने के लिए रिडक्शन (जैसे, स्टेनर ट्री) नहीं मिल सकता है।
आपके विचारों के लिए अग्रिम धन्यवाद!