संभवतः नकारात्मक भार के साथ भारित निर्देशित एसाइक्लिक ग्राफ में न्यूनतम सेंट कट


9

मैं निम्नलिखित समस्या में भाग गया:

वास्तविक-मूल्यवान बढ़त भार के साथ एक निर्देशित चक्रीय ग्राफ को देखते हुए, और दो कोने एस और टी, न्यूनतम सेंट कट की गणना करते हैं।

सामान्य रेखांकन के लिए यह एनपी-हार्ड है, क्योंकि एक व्यक्ति अधिकतम बढ़त को उल्टा करके इसे अधिकतम रूप से कम कर सकता है (यदि मैं गलत हूं तो मुझे सुधारें)।

डीएजी के साथ क्या स्थिति है? क्या मिनिन-कट (या अधिकतम-कट) को बहुपद समय में हल किया जा सकता है? क्या यह एनपी-हार्ड है और, यदि हां, तो क्या कोई ज्ञात सन्निकटन एल्गोरिदम हैं?

मैंने इस पर काम खोजने की कोशिश की, लेकिन (शायद मैं अपनी खोजों में गलत कीवर्ड का उपयोग कर रहा था), इसलिए मैं उम्मीद कर रहा था कि किसी को इस बारे में कुछ पता हो (या मिल सकता है)।


2
मिन-कट का रैखिक-प्रोग्रामिंग फॉर्मूला यहाँ कहाँ विफल होता है?
पीटर शोर

( en.wikipedia.org/wiki/… से अंकन का उपयोग करते हुए ): नकारात्मक भार वाले किनारों के लिए d_ {ij} मनमाने ढंग से बड़े हो सकते हैं। भले ही ऊपर से एक d_ {ij} सीमा हो, यह हमेशा नकारात्मक भार वाले किनारों के लिए अधिकतम संभव मूल्य लेगा। तो इस तरह के कार्यक्रम का समाधान हमेशा एक वैध सेंट कट नहीं होगा। मैं गलत हो सकता हूं क्योंकि मैं इस तरह की समस्याओं से बहुत अनुभवी नहीं हूं, अगर ऐसा है तो कृपया मुझे सुधारें। मूल रूप से मैं यह जानना चाहूंगा कि अधिकतम कटौती (मनमानी भार के साथ) डीएजी के लिए कुशलता से हल की जा सकती है या नहीं।
जॉर्ज

1
इस काम को करने के लिए, आपको पहली असमानता को एक समानता में बदलना होगा: dij=pjpi। मैं अभी भी नहीं देखता कि यह तब क्यों विफल हो जाता है, लेकिन शायद मैं कुछ याद कर रहा हूं। मैंने इसके बारे में ज्यादा नहीं सोचा है।
पीटर शोर

यह शायद मैं ही हूं जो यहां कुछ याद कर रहा हूं। क्या यह गारंटी देता है कि सभीpiअभिन्न मान लें? कोई बांध सकता थाpi1 से ऊपर से, लेकिन मुझे यकीन नहीं है कि यह काम करता है या नहीं। समस्या यह प्रतीत होती है कि यदि इसे हल किया जा सकता है, तो किनारे के वजन को उल्टा करके अधिकतम-कटौती को कम किया जा सकता है, जो कि संभव नहीं है क्योंकि अधिकतम-कट एनपी-हार्ड है। हालांकि मैं यहां गलत हो सकता हूं।
जॉर्ज

1
क्या डीएजी के लिए सेंट-कट एनपी-हार्ड है? यदि ग्राफ़ डीएजी नहीं है, तो आप उस असमानता को एक समानता में नहीं बदल सकते, क्योंकि चक्र होने पर आपको असमानता की आवश्यकता होती है। तो सामान्य मामले में एलपी नकारात्मक भार के साथ काम नहीं करता है।
पीटर शोर

जवाबों:


10

आपने टिप्पणियों में अपनी समस्या को कुछ और परिष्कृत किया है। अधिक विशिष्ट होने के लिए, आपके पास स्रोत से दूर बहने वाले सभी किनारों के साथ एक डीएजी हैरों और सिंक की ओर टी (यह है, सभी किनारों से एक रास्ते पर हैं रों सेवा टी)। आप डीएजी के दो टुकड़ों के बीच न्यूनतम कटौती का पता लगाना चाहते हैं, जहां पहला टुकड़ा जुड़ा हुआ हैरों, और दूसरे से जुड़े टी। इस समस्या के लिए, मिन-क्यूट कार्यों के लिए मानक रेखीय-प्रोग्रामिंग एल्गोरिथ्म का एक प्रकार, नकारात्मक बढ़त भार के साथ भी।

हम विकिपीडिया की तरह ही नोटेशन का उपयोग करते हैं । बढ़त की कीमत(मैं,जे) है सीमैंजे। हमने एक संभावित कार्य कियापीमैं प्रत्येक नोड पर, और चलो मैंजे=पीमैं-पीजे। एलपी है

मैंnमैंमैंz Σ(मैं,जे)सीमैंजेमैंजेरोंयूजेसीटी टी    मैंजे=पीमैं-पीजे  (मैं,जे)   मैंजे0           (मैं,जे)   पीरों=1   पीटी=0

ये समीकरण इसकी गारंटी देते हैं 0पीमैं1, क्योंकि प्रत्येक शिखर कुछ पर है रों-टीपथ। इसी तरह, चूंकिमैंजे=पीमैं-पीजे गैर-नकारात्मक है, किसी भी मार्ग से संभावित रों सेवा टीकम हो रहे हैं। हमें अभी भी यह दिखाने की ज़रूरत है कि सभी के साथ एलपी का एक इष्टतम समाधान हैपीमैं भी 0 या 1। यह इस तथ्य से निम्नानुसार है कि एलपी के समाधान के लिए मूल्य में कटौती का अपेक्षित मूल्य हैसीw, कहाँ पे w में बेतरतीब ढंग से चुना जाता है [0,1], और कहाँ काटा सीw सभी कोने लगाकर प्राप्त किया जाता है मैं साथ में पीमैंw कोने के पहले सेट में, और सभी कोने के साथ पीमैं<w दूसरे सेट में।


आपके उत्कृष्ट उत्तर के लिए धन्यवाद पीटर। यह पहली नजर में स्पष्ट नहीं था0पीमैंएलक्ष1, लेकिन मुझे लगता है कि मुझे मिल गया। हालांकि, मुझे अभिन्न समाधान के बारे में तर्क को समझने में कुछ परेशानी है।
जॉर्ज

@ जॉर्ज: यह वही तर्क है जो दिखाता है कि नियमित मिन-कट एलपी में अभिन्न समाधान हैं। ऑनलाइन कहीं एक लंबा (और अधिक संक्षिप्त) स्पष्टीकरण होना चाहिए।
पीटर शोर

ठीक है मैं इसके लिए खोज करूंगा। आपकी मदद के लिए फिर से बहुत बहुत धन्यवाद!
जॉर्ज
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.