पर लागू कर सकते हैं मुझे पता है कि बेलमैन-फोर्ड एल्गोरिदम निर्देशित ग्राफ के लिए काम करता है लेकिन केवल जानकारी के लिए मैं यह जानना चाहता हूं कि यह अन-निर्देशित ग्राफ के लिए काम करेगा या नहीं? चूंकि अन-निर्देशित ग्राफ के साथ यह चक्रों का पता लगाने में सक्षम नहीं होगा क्योंकि समांतर किनारों को साइकिल के रूप में माना जाएगा !! कृपया स्पष्ट करें।क्या हम बेलमैन फोर्ड एल्गोरिदम को अप्रत्यक्ष ग्राफ
उत्तर
वास्तव में कोई अप्रत्यक्ष ग्राफ भी एक निर्देशित ग्राफ है।
आपको बस किसी भी किनारे {u, v} को दो बार (u, v) और (v, u) निर्दिष्ट करना होगा।
लेकिन यह न भूलें, इसका मतलब यह भी है कि नकारात्मक वजन वाले किसी भी किनारे को लूप के रूप में गिना जाएगा। बेलमैन-फोर्ड एल्गोरिदम केवल उन ग्राफों पर काम करता है जिनमें नकारात्मक वजन वाले चक्र नहीं होते हैं, इसका वास्तव में मतलब है कि आपके अन-निर्देशित ग्राफ़ में नकारात्मक वजन वाले किनारों को शामिल नहीं होना चाहिए।
यदि बेलमैन-फोर्ड का उपयोग करने के लिए यह बहुत अच्छा नहीं है।
इस पर विस्तृत करने के लिए - चूंकि ग्राफ़ में केवल नॉनगेटिव किनारों का होना है, इसका मतलब यह है कि आप इसके बजाय डिजस्ट्रा के एल्गोरिदम का उपयोग करना चाहेंगे, क्योंकि यह असंवेदनशील रूप से तेज़ है। – templatetypedef
मुझे एक ही संदेह है। स्पष्टीकरण के लिए धन्यवाद। – whitehat
- 1. अधिकतम प्रवाह - फोर्ड-फुलकर्सन: अप्रत्यक्ष ग्राफ
- 2. अप्रत्यक्ष ग्राफ
- 3. Django अप्रत्यक्ष ग्राफ
- 4. एक अप्रत्यक्ष ग्राफ त्रिकोण के लिए सामान्य उद्देश्य एल्गोरिदम?
- 5. क्या मैं फ़्लॉइड-वारशॉल, डिजस्ट्रा और बेलमैन-फोर्ड एल्गोरिदम के बीच अंतर के बारे में सही हूं?
- 6. पेड़ निर्देशित या अप्रत्यक्ष ग्राफ हैं?
- 7. रेल में एक अप्रत्यक्ष ग्राफ मॉडल?
- 8. यह निर्धारित करने के लिए सर्वश्रेष्ठ एल्गोरिदम है कि एक अप्रत्यक्ष ग्राफ एक पेड़ है
- 9. DIjkstra और BellmanFord एल्गोरिदम
- 10. रूबी पर रूबी में अप्रत्यक्ष ग्राफ को कैसे कार्यान्वित करें?
- 11. लर्निंग ग्राफ एल्गोरिदम
- 12. ग्राफ खोज एल्गोरिदम
- 13. अच्छा ग्राफ ट्रैवर्सल एल्गोरिदम
- 14. वृद्धिशील ग्राफ एल्गोरिदम
- 15. ग्राफ स्पेसिंग एल्गोरिदम
- 16. ग्राफ (चार्ट) एल्गोरिदम
- 17. निर्देशित ग्राफ को जांचने के लिए एल्गोरिदम
- 18. जावा में भारित, निर्देशित ग्राफ का प्रतिनिधित्व करने के कुछ तरीके क्या हैं?
- 19. नकारात्मक वजन वाले ग्राफ के लिए हम डिजस्ट्रा के एल्गोरिदम को क्यों लागू नहीं कर सकते?
- 20. ग्राफ ट्रैवर्सल एल्गोरिदम के नाम
- 21. गहराई की पहली जटिलता-प्रथम ग्राफ एल्गोरिदम
- 22. एल्गोरिदम एक अप्रत्यक्ष पेड़ में पथ ढूंढ रहा है
- 23. क्या कोई बढ़त है जिसे हम ग्राफ को डिस्कनेक्ट किए बिना हटा सकते हैं?
- 24. ग्राफ ड्राइंग एल्गोरिदम - मैं परिमित राज्य ऑटोमाटा
- 25. एक एल्गोरिदम (ग्राफ - संभवतः एनपी-पूर्ण)
- 26. अधिकतम संख्या खोजें। ग्राफ
- 27. मैं एक digraph को नेटवर्क एक्स में एक अप्रत्यक्ष ग्राफ में कैसे परिवर्तित कर सकता हूं?
- 28. ग्राफ में त्रिकोणों की संख्या गिनने के लिए एक कुशल एल्गोरिदम क्या है?
- 29. मोड़ के साथ एक अप्रत्यक्ष, असीमित ग्राफ को पार करना: प्रत्येक नोड
- 30. एक निर्देशित ग्राफ
[इस] (http://stackoverflow.com/questions/14538403/shortest-path-algorithms-for-undirected-graph) पर एक नज़र डालें। – Nik