हम सभी जानते हैं और एस-टी न्यूनतम कट एल्गोरिदम प्यार करते हैं, लेकिन वे सभी ग्राफ में किनारों से काटते हैं। क्या कोई वेरिएंट हैं जो नोड्स के माध्यम से कटौती करते हैं?शिखर/नोड्स के माध्यम से न्यूनतम कट - किनारों
उत्तर
तो एस-टी न्यूनतम कट एल्गोरिदम का उपयोग करने के लिए आपको अपने ग्राफ को प्रवाह नेटवर्क में बदलने की आवश्यकता है। यह एक निहित निर्देशित ग्राफ (किनारे के आगे प्रवाह की दिशा) देता है। आप इस निर्देशित प्रतिनिधित्व का उपयोग ग्राफ़ को किसी ऐसे रूप में बदलने के लिए कर सकते हैं जिसे हल करना चाहिए। अनिवार्य रूप से आप प्रत्येक चरम, वी, (स्रोत और सिंक को छोड़कर) को दो शीर्षकों में बदलते हैं, उन्हें ए और बी कहते हैं। ए के सभी वी-इनजेस प्राप्त होते हैं, बी को सभी वी के आउट-एज मिलते हैं। फिर आप किनारे ए -> बी को अनंतता की अधिकतम क्षमता के साथ बनाते हैं।
मुझे लगता है कि यदि आप सामान्य एस-टी न्यूनतम कट एल्गोरिदम चलाते हैं तो यह केवल आपके द्वारा बनाए गए किनारों का चयन करेगा। एकमात्र संशोधन जो मुझे लगता है कि जरूरी है उन मामलों में जहां ए की डिग्री एक है, यह कटौती करने के लिए उस किनारे का चयन कर सकती है, लेकिन फिर ए को कशेरुक के रूप में चुनें। (यह एस-टी एल्गोरिदम के कार्यान्वयन पर निर्भर करता है)
मुझे उम्मीद है कि यह समझ में आता है। मुझे यकीन नहीं है कि यह काम करता है (यानी मुझे उचित सबूत सोचने की तरह महसूस नहीं होता), लेकिन यह सहज ज्ञान देता है कि यह होगा। मेरे पास सहज ज्ञान युक्त विचार यह है कि यदि आप "गैर-चरम" किनारे काटते हैं, तो आप "कशेरुक" किनारे को भी काट सकते हैं क्योंकि ग्राफ़ को डिस्कनेक्ट करने के लिए इसका एक ही प्रभाव w.r.t है।
आगे यहाँ स्पष्टता के लिए उल्लेख कर सकते हैं .. http: // www .cs.rochester.edu/~ cding/अध्यापन/200Spring2002/कार्य/P-2-1-G4.ps – Shatu
- 1. न्यूनतम स्पैनिंग वृक्ष: कट संपत्ति वास्तव में क्या है?
- 2. ग्राफ़ में न्यूनतम कट खोजें जैसे कि दिए गए कोने डिस्कनेक्ट किए गए हैं
- 3. कट इवेंट
- 4. नेटवर्क नोड्स में अन्य नोड्स/किनारों के साथ न्यूनतम ओवरलैप के साथ लेबल नोड्स
- 5. किनारों की लम्बाई बाधित होने पर न्यूनतम स्पैनिंग पेड़ के लिए एक तेज़ एल्गोरिदम?
- 6. Graphviz किनारों
- 7. अधिकतम प्रवाह - वर्टेक्स के माध्यम से - कैसे?
- 8. SignalR - हैंडलिंग कट उपयोगकर्ताओं
- 9. नियंत्रण जो किनारों आर
- 10. जावा छवि कट ऑफ
- 11. परमाणुXXX.lazySet (...) किनारों से पहले होता है
- 12. कट स्ट्रिंग php
- 13. jQuery के साथ div के फीड किनारों
- 14. अप्रत्याशित delimiters के साथ कट का उपयोग
- 15. चेतन ड्राइंग networkx किनारों
- 16. शून्य पर 'कट' कैसे करें?
- 17. प्रतिलिपि/कट ध्वस्त कोड और
- 18. गोलाकार किनारों के साथ आईफोन टेक्स्ट इनपुट
- 19. पीएनजी छवि को अपने न्यूनतम आकार
- 20. "राइट क्लिक" कीबोर्ड शॉर्ट कट?
- 21. भारित किनारों के साथ ग्राफ ड्राइंग
- 22. UIImage हार्ड किनारों के साथ आकार बदलें
- 23. समय के माध्यम से बैकप्रोपैगेशन
- 24. प्रॉक्सी सर्वर के माध्यम से
- 25. गणना के माध्यम से लूप
- 26. XML के माध्यम से बढ़
- 27. उपफोल्डर्स के माध्यम से लूप
- 28. जावा के माध्यम से scp
- 29. सीएसएस के माध्यम से यूनिकोड:
- 30. PHP के माध्यम से mysqldump
इसके अलावा http://cstheory.stackexchange.com/questions/2877/minimal-cut-through-vertices-nodes-not-edges पर तैनात – eisbaw