DocumentCode :
53350
Title :
Edge Compression Techniques for Visualization of Dense Directed Graphs
Author :
Dwyer, Tim ; Riche, Nathalie Henry ; Marriott, Kim ; Mears, C.
Volume :
19
Issue :
12
fYear :
2013
fDate :
Dec. 2013
Firstpage :
2596
Lastpage :
2605
Abstract :
We explore the effectiveness of visualizing dense directed graphs by replacing individual edges with edges connected to ´modules´-or groups of nodes-such that the new edges imply aggregate connectivity. We only consider techniques that offer a lossless compression: that is, where the entire graph can still be read from the compressed version. The techniques considered are: a simple grouping of nodes with identical neighbor sets; Modular Decomposition which permits internal structure in modules and allows them to be nested; and Power Graph Analysis which further allows edges to cross module boundaries. These techniques all have the same goal-to compress the set of edges that need to be rendered to fully convey connectivity-but each successive relaxation of the module definition permits fewer edges to be drawn in the rendered graph. Each successive technique also, we hypothesize, requires a higher degree of mental effort to interpret. We test this hypothetical trade-off with two studies involving human participants. For Power Graph Analysis we propose a novel optimal technique based on constraint programming. This enables us to explore the parameter space for the technique more precisely than could be achieved with a heuristic. Although applicable to many domains, we are motivated by-and discuss in particular-the application to software dependency analysis.
Keywords :
constraint handling; data compression; directed graphs; aggregate connectivity; constraint programming; dense directed graph visualisation; edge compression techniques; lossless compression; modular decomposition; power graph analysis; software dependency analysis; Computer graphics; Edge detection; Modular construction; Computer graphics; Directed graphs; Edge detection; Modular construction; modular decomposition; networks; power graph analysis; Algorithms; Computer Graphics; Data Compression; Image Enhancement; Image Interpretation, Computer-Assisted; Pattern Recognition, Automated; Sensitivity and Specificity; User-Computer Interface;
fLanguage :
English
Journal_Title :
Visualization and Computer Graphics, IEEE Transactions on
Publisher :
ieee
ISSN :
1077-2626
Type :
jour
DOI :
10.1109/TVCG.2013.151
Filename :
6634098
Link To Document :
بازگشت