Multi-level tree based approach for interactive graph visualization with semantic zoom

06/14/2019
by   Felice De Luca, et al.
0

A recent data visualization literacy study shows that most people cannot read networks that use hierarchical cluster representations such as "super-noding" and "edge bundling." Other studies that compare standard node-link representations with map-like visualizations show that map-like visualizations are superior in terms of task performance, memorization and engagement. With this in mind, we propose the Zoomable Multilevel Tree (ZMLT) algorithm for map-like visualization of large graphs that is representative, real, persistent, overlap-free labeled, planar, and compact. These six desirable properties are formalized with the following guarantees: (1) The abstract and embedded trees represent the underlying graph appropriately at different level of details (in terms of the structure of the graph as well as the embedding thereof); (2) At every level of detail we show real vertices and real paths from the underlying graph; (3) If any node or edge appears in a given level, then they also appear in all deeper levels; (4) All nodes at the current level and higher levels are labeled and there are no label overlaps; (5) There are no crossings on any level; (6) The drawing area is proportional to the total area of the labels. This algorithm is implemented and we have a functional prototype for the interactive interface in a web browser.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/17/2023

A Scalable Method for Readable Tree Layouts

Large tree structures are ubiquitous and real-world relational datasets ...
research
07/30/2019

Overlap-free Drawing of Generalized Pythagoras Trees for Hierarchy Visualization

Generalized Pythagoras trees were developed for visualizing hierarchical...
research
12/28/2022

VegaProf: Profiling Vega Visualizations

Vega is a popular domain-specific language (DSL) for visualization speci...
research
09/25/2020

An SPQR-Tree-Like Embedding Representation for Level Planarity

An SPQR-tree is a data structure that efficiently represents all planar ...
research
08/31/2017

Visualizing Co-Phylogenetic Reconciliations

We introduce a hybrid metaphor for the visualization of the reconciliati...
research
04/15/2019

GraphTSNE: A Visualization Technique for Graph-Structured Data

We present GraphTSNE, a novel visualization technique for graph-structur...
research
06/01/2006

A parent-centered radial layout algorithm for interactive graph visualization and animation

We have developed (1) a graph visualization system that allows users to ...

Please sign up or login with your details

Forgot password? Click here to reset