Community Fabric: Visualizing communities and structure in dynamic networks

Evan Ezell, Seung Hwan Lim, David Anderson, Robert Stewart

Research output: Contribution to journalArticlepeer-review

Abstract

We present Community Fabric, a novel visualization technique for simultaneously visualizing communities and structure within dynamic networks. In dynamic networks, the structure of the network is continuously evolving throughout time and these underlying topological shifts tend to lead to communal changes. Community Fabric helps the viewer more easily interpret and understand the interplay of structural change and community evolution in dynamic graphs. To achieve this, we take a new approach, hybridizing two popular network and community visualizations. Community Fabric combines the likes of the Biofabric static network visualization method with traditional community alluvial flow diagrams to visualize communities in a dynamic network while also displaying the underlying network structure. Our approach improves upon existing state-of-the-art techniques in several key areas. We describe the methodologies of Community Fabric, implement the visualization using modern web-based tools, and apply our approach to three example data sets.

Original languageEnglish
Pages (from-to)130-142
Number of pages13
JournalInformation Visualization
Volume21
Issue number2
DOIs
StatePublished - Apr 2022

Funding

The author(s) disclosed receipt of the following financial support for the research, authorship, and/or publication of this article: This manuscript was authored by UT-Battelle LLC under Contract No. DE-AC05-00OR22725 with DOE.

FundersFunder number
U.S. Department of Energy
UT-BattelleDE-AC05-00OR22725

    Keywords

    • Dynamic graph visualization
    • community detection
    • dynamic networks
    • graph drawing
    • information visualization
    • network visualization

    Fingerprint

    Dive into the research topics of 'Community Fabric: Visualizing communities and structure in dynamic networks'. Together they form a unique fingerprint.

    Cite this