मैं ग्राफ लेआउट के लिए संकुल के एक नंबर देखा है (Graphviz, Gephi, Cytoscape, NetworkX अधिक प्रचलित के कुछ नाम हैं) और उनमें से कोई लगते हैं इस तरह के आकार के लिए पैमाने। या तो इस आकार के ग्राफ को देखने या उन्हें कुछ और प्रबंधनीय करने के लिए कम करने के लिए कौन सी तकनीक मौजूद है?बड़े पैमाने ग्राफ दृश्य (50K नोड्स, 100M भारित किनारों)
12
A
उत्तर
11
0
मैंने विज़ुअलाइजेशन टूलकिट प्रसंस्करण का उपयोग लगभग 30 के नोड्स के नेटवर्क को देखने के लिए किया है। इसमें आपके नोड्स को प्रस्तुत करने में कोई समस्या नहीं होगी लेकिन आपको अपने कुछ किनारों को हटाने की आवश्यकता होगी, शायद सबसे कम वजन वाले लोगों को हटा दें (यदि यह भारित है), या जैसा कि कहीं और सुझाया गया है, तो एक हाइपरग्राफ बनाएं।
इस समय प्रसंस्करण के लिए कोई नेटवर्क पुस्तकालय नहीं है, इसलिए वहाँ लेआउट एल्गोरिदम आदि तक पहुंच नहीं है, तो आप यह अपने आप को लागू करना होगा, थोड़ा यह बहुत करने के लिए जल्दी हो जाता है। मैं इस तरह के विज़ुअलाइज़ेशन की सहायता के लिए लाइब्रेरी प्रकाशित करने पर विचार कर रहा हूं।
0
ट्यूलिप बिल्कुल इस के लिए उपयुक्त है, लेकिन जब आप नोड्स और किनारों की उच्च संख्या प्राप्त करते हैं तो यह प्रतिपादन बहुत तेज़ नहीं होता है।
संबंधित मुद्दे
- 1. भारित किनारों के साथ ग्राफ ड्राइंग
- 2. वेब आधारित बड़े पैमाने पर ग्राफ ड्राइंग लाइब्रेरी
- 3. रेडिस: भारित निर्देशित ग्राफ लागू करें
- 4. एक भारित निर्देशित ग्राफ (कुंजी/मान डेटाबेस से अधिक)
- 5. बड़े पैमाने पर refactoring
- 6. बड़े पैमाने पर डेटासेट
- 7. बड़े पैमाने पर डेरिवेटिव्स
- 8. एंड्रॉइड पर नोड्स के साथ ग्राफ
- 9. सबसे तेज तरीका बड़े पैमाने पर अद्यतन
- 10. बड़े पैमाने पर छद्म संकेत
- 11. दृश्य ग्राफ के नोड्स में WindowEvent.WINDOW_SHOWN के लिए कैसे सुनें?
- 12. नेटवर्क नोड्स में अन्य नोड्स/किनारों के साथ न्यूनतम ओवरलैप के साथ लेबल नोड्स
- 13. नेटवर्क + ग्राफ में नोड्स को केवल 2+ आउटगोइंग किनारों या 0 आउटगोइंग किनारों के साथ कैसे रखें?
- 14. शिखर/नोड्स के माध्यम से न्यूनतम कट - किनारों
- 15. भारित किनारों को नेटवर्कएक्स में पेजरैंक को कैसे प्रभावित किया जाता है?
- 16. जावा - बड़े पैमाने पर जीयूआई परियोजनाएं
- 17. बड़े पैमाने पर उपयोगी कार्यों को बड़े पैमाने पर आयात करना
- 18. एंड्रॉइड: बड़े पैमाने पर सक्षम/अक्षम बटन
- 19. sed: बड़े पैमाने पर यादृच्छिक अन्य पाठ
- 20. बड़े पैमाने पर काम और Backbone.js
- 21. libreoffice बड़े पैमाने पर पाठ रंग परिवर्तन
- 22. कम विलंबता, बड़े पैमाने पर संदेश कतार
- 23. क्यों Pex बड़े पैमाने पर नहीं है
- 24. ग्राफ-टूल: मेरे थीसिस के लिए किनारों पर टेक्स्ट ड्रा
- 25. किसी ग्राफ में सबसे छोटा पथ खोजें जो कुछ नोड्स
- 26. डी 3 बल ग्राफ: चिपचिपा नोड्स
- 27. ग्राफ
- 28. Graphviz किनारों
- 29. अरबों नोड्स और शिखर के साथ बड़े निर्देशित असीमित ग्राफ को कैसे स्टोर करें
- 30. अधिकतम भारित द्विपक्षीय मिलान, बाधा: प्रत्येक ग्राफ का ऑर्डरिंग
मेरा अनुमान है कि मुख्य कम्प्यूटेशनल बाधा घनत्व है। क्या आपने पहले "सुपर वर्टिस" में क्लस्टरिंग करने की कोशिश की है, बजाय उन्हें साजिश कर रहे हैं? https://docs.google.com/viewer?url=http://www.elsevier.com/authored_subject_sections/P05/misc/Schaeffer.pdf – spenthil
मैं अपने किनारों से बाहर कुछ पतले होने की कोशिश की है, लेकिन मुझे नहीं पता वास्तव में w/r/t नोड्स को व्यवस्थित करना चाहते हैं। हालांकि यह एक मल्टीस्केल एल्गोरिदम के लिए उपयोगी हो सकता है - धन्यवाद! – sbirch