DocumentCode
909307
Title
Uncluttering Graph Layouts Using Anisotropic Diffusion and Mass Transport
Author
Frishman, Yaniv ; Tal, Avishay
Author_Institution
Dept. of Comput. Sci., Technion - Israel Inst. of Technol., Haifa, Israel
Volume
15
Issue
5
fYear
2009
Firstpage
777
Lastpage
788
Abstract
Many graph layouts include very dense areas, making the layout difficult to understand. In this paper, we propose a technique for modifying an existing layout in order to reduce the clutter in dense areas. A physically inspired evolution process based on a modified heat equation is used to create an improved layout density image, making better use of available screen space. Using results from optimal mass transport problems, a warp to the improved density image is computed. The graph nodes are displaced according to the warp. The warp maintains the overall structure of the graph, thus limiting disturbances to the mental map, while reducing the clutter in dense areas of the layout. The complexity of the algorithm depends mainly on the resolution of the image visualizing the graph and is linear in the size of the graph. This allows scaling the computation according to required running times. It is demonstrated how the algorithm can be significantly accelerated using a graphics processing unit (GPU), resulting in the ability to handle large graphs in a matter of seconds. Results on several layout algorithms and applications are demonstrated.
Keywords
computational complexity; data visualisation; anisotropic diffusion; evolution process; graph visualization; graphics processing unit; heat equation; layout density image; optimal mass transport; uncluttering graph layouts; Acceleration; Anisotropic magnetoresistance; Application software; Clustering algorithms; Equations; Evolution (biology); Image resolution; Layout; Space heating; Visualization; GPU; Graph layout; anisotropic heat equation; graph visualization; mass transport.;
fLanguage
English
Journal_Title
Visualization and Computer Graphics, IEEE Transactions on
Publisher
ieee
ISSN
1077-2626
Type
jour
DOI
10.1109/TVCG.2009.55
Filename
4967578
Link To Document