Interactive Level-of-Detail Rendering of Large Graphs
M Zinsmaier1, U Brandes, O Deussen
1University of Konstanz. zinsmaier.michael@uni-konstanz.de
This study introduces a new method for interactive straight-line graph drawing using edge cumulation and node aggregation. The technique efficiently renders large graphs with millions of nodes and edges on standard graphics hardware.
Area of Science:
- Computer Graphics
- Data Visualization
- Graph Theory
Background:
- Interactive graph drawing requires efficient rendering techniques.
- Scalability to large graphs remains a challenge for existing methods.
Purpose of the Study:
- To develop a novel technique for interactive, level-of-detail graph rendering.
- To leverage graphics hardware for accelerated visualization of large-scale graphs.
Main Methods:
- A novel combination of edge cumulation and density-based node aggregation.
- Direct operation on graph data without precomputed hierarchies or meshes.
- Exploitation of common graphics hardware for performance.
Main Results:
- An implementation demonstrating scalability to graphs with millions of nodes and edges.
- Interactive rendering with adjustable level of detail.
- Successful application in several example use cases.
Conclusions:
- The proposed technique offers an efficient and scalable solution for interactive graph visualization.
- The method effectively utilizes graphics hardware for high-performance rendering.
- This approach advances the state-of-the-art in large-scale graph drawing.
More Related Videos
10:44Inherent Dynamics Visualizer, an Interactive Application for Evaluating and Visualizing Outputs from a Gene Regulatory Network Inference Pipeline
Published on: December 7, 2021
08:32Neurovascular Network Explorer 2.0: A Simple Tool for Exploring and Sharing a Database of Optogenetically-evoked Vasomotion in Mouse Cortex In Vivo
Published on: May 4, 2018
Related Concept Videos
Graphical Representation of Inequalities
Ogive Graph
Multiple Bar Graph
Each bar or column in the multiple bar graph represents a data value. These graphs are used primarily in interrelating two or more sets of data. The categories of different kinds of data are listed along the horizontal or x-axis, whereas...
Graphs of Functions
Plotting of Topographic Maps
Vector Algebra: Graphical Method
We use the laws of geometry to construct resultant vectors, followed by trigonometry to find vector magnitudes and directions. For a geometric construction of the sum of two vectors in a plane, we follow the parallelogram rule. Suppose two vectors are at arbitrary positions. Translate either one of...
