TY - JOUR
T1 - Module-based visualization of large-scale graph network data
AU - Li, Chenhui
AU - Baciu, George
AU - Wang, Yunzhe
N1 - Publisher Copyright:
© 2016, The Visualization Society of Japan.
PY - 2017/5/1
Y1 - 2017/5/1
N2 - Abstract: The efficient visualization of dynamic network structures has become a dominant problem in many big data applications, such as large network analytics, traffic management, resource allocation graphs, logistics, social networks, and large document repositories. In this paper, we present a large-graph visualization system called ModuleGraph. ModuleGraph is a scalable representation of graph structures by treating a graph as a set of modules. The main objectives are: (1) to detect graph patterns in the visualization of large-graph data, and (2) to emphasize the interconnecting structures to detect potential interactions between local modules. Our first contribution is a hybrid modularity measure. This measure partitions the cohesion of the graph at various levels of details. We aggregate clusters of nodes and edges into several modules to reduce the overlap between graph components on a 2D display. Our second contribution is a k-clustering method that can flexibly detect the local patterns or substructures in modules. Patterns of modules are preserved by the ModuleGraph system to avoid information loss, while sub-graphs are clustered as a single node. Our experiments show that this method can efficiently support large-scale social and spatial network visualization. Graphical Abstract: Graphical Abstract text[Figure not available: see fulltext.]
AB - Abstract: The efficient visualization of dynamic network structures has become a dominant problem in many big data applications, such as large network analytics, traffic management, resource allocation graphs, logistics, social networks, and large document repositories. In this paper, we present a large-graph visualization system called ModuleGraph. ModuleGraph is a scalable representation of graph structures by treating a graph as a set of modules. The main objectives are: (1) to detect graph patterns in the visualization of large-graph data, and (2) to emphasize the interconnecting structures to detect potential interactions between local modules. Our first contribution is a hybrid modularity measure. This measure partitions the cohesion of the graph at various levels of details. We aggregate clusters of nodes and edges into several modules to reduce the overlap between graph components on a 2D display. Our second contribution is a k-clustering method that can flexibly detect the local patterns or substructures in modules. Patterns of modules are preserved by the ModuleGraph system to avoid information loss, while sub-graphs are clustered as a single node. Our experiments show that this method can efficiently support large-scale social and spatial network visualization. Graphical Abstract: Graphical Abstract text[Figure not available: see fulltext.]
KW - Community detection
KW - Graph drawing
KW - Information visualization
KW - Module grouping
KW - Network visualization
UR - https://www.scopus.com/pages/publications/84976506045
U2 - 10.1007/s12650-016-0375-5
DO - 10.1007/s12650-016-0375-5
M3 - 文章
AN - SCOPUS:84976506045
SN - 1343-8875
VL - 20
SP - 205
EP - 215
JO - Journal of Visualization
JF - Journal of Visualization
IS - 2
ER -