Real-time Graph Visualization with JavaFX: Exploring Large-scale Network Structures

Uloženo v:
Podrobná bibliografie
Název: Real-time Graph Visualization with JavaFX: Exploring Large-scale Network Structures
Autoři: Aditya Chandel
Zdroj: INTERANTIONAL JOURNAL OF SCIENTIFIC RESEARCH IN ENGINEERING AND MANAGEMENT. :1-5
Informace o vydavateli: Indospace Publications, 2024.
Rok vydání: 2024
Popis: The ability to visualize and comprehend complex network structures is crucial in various domains, including social media analysis, computer networks, and transportation systems. However, visualizing large-scale graphs poses significant challenges due to computational limitations and rendering performance constraints. This research paper presents a novel approach to real-time graph visualization using JavaFX, a powerful Java-based framework for developing rich client applications. By leveraging efficient data structures, rendering optimizations, and multithreading techniques, our proposed system achieves real-time visualization of large-scale graphs, enabling users to explore and interact with dynamic network structures seamlessly. The system incorporates advanced layout algorithms and visual encodings to enhance the clarity and interpretability of the visualizations. Extensive experiments were conducted using real-world and synthetic datasets to evaluate the system's performance, scalability, and usability. The results demonstrate the effectiveness of our approach in rendering large graphs in real-time, outperforming existing techniques. Furthermore, a user study was conducted to assess the system's usability and gather feedback on interaction and exploration features, highlighting potential applications in various domains. Keywords— Graph Visualization, Real-time Rendering, JavaFX, Large-scale Networks, Layout Algorithms, Rendering Optimizations, User Interaction, Performance Evaluation.
Druh dokumentu: Article
ISSN: 2582-3930
DOI: 10.55041/ijsrem31221
Přístupové číslo: edsair.doi...........e4e86c2ac32a1b72ff5946681ca08c14
Databáze: OpenAIRE
Popis
Abstrakt:The ability to visualize and comprehend complex network structures is crucial in various domains, including social media analysis, computer networks, and transportation systems. However, visualizing large-scale graphs poses significant challenges due to computational limitations and rendering performance constraints. This research paper presents a novel approach to real-time graph visualization using JavaFX, a powerful Java-based framework for developing rich client applications. By leveraging efficient data structures, rendering optimizations, and multithreading techniques, our proposed system achieves real-time visualization of large-scale graphs, enabling users to explore and interact with dynamic network structures seamlessly. The system incorporates advanced layout algorithms and visual encodings to enhance the clarity and interpretability of the visualizations. Extensive experiments were conducted using real-world and synthetic datasets to evaluate the system's performance, scalability, and usability. The results demonstrate the effectiveness of our approach in rendering large graphs in real-time, outperforming existing techniques. Furthermore, a user study was conducted to assess the system's usability and gather feedback on interaction and exploration features, highlighting potential applications in various domains. Keywords— Graph Visualization, Real-time Rendering, JavaFX, Large-scale Networks, Layout Algorithms, Rendering Optimizations, User Interaction, Performance Evaluation.
ISSN:25823930
DOI:10.55041/ijsrem31221