GraphMaps: Browsing Large Graphs as Interactive Maps

06/22/2015
by   Lev Nachmanson, et al.
0

Algorithms for laying out large graphs have seen significant progress in the past decade. However, browsing large graphs remains a challenge. Rendering thousands of graphical elements at once often results in a cluttered image, and navigating these elements naively can cause disorientation. To address this challenge we propose a method called GraphMaps, mimicking the browsing experience of online geographic maps. GraphMaps creates a sequence of layers, where each layer refines the previous one. During graph browsing, GraphMaps chooses the layer corresponding to the zoom level, and renders only those entities of the layer that intersect the current viewport. The result is that, regardless of the graph size, the number of entities rendered at each view does not exceed a predefined threshold, yet all graph elements can be explored by the standard zoom and pan operations. GraphMaps preprocesses a graph in such a way that during browsing, the geometry of the entities is stable, and the viewer is responsive. Our case studies indicate that GraphMaps is useful in gaining an overview of a large graph, and also in exploring a graph on a finer level of detail.

READ FULL TEXT

page 2

page 13

research
07/14/2022

2-Layer Graph Drawings with Bounded Pathwidth

We determine which properties of 2-layer drawings characterise bipartite...
research
01/28/2022

Graph autoencoder with constant dimensional latent space

Invertible transformation of large graphs into constant dimensional vect...
research
08/22/2023

Faster Optimization in S-Graphs Exploiting Hierarchy

3D scene graphs hierarchically represent the environment appropriately o...
research
09/01/2022

Minimally tough chordal graphs with toughness at most 1/2

Let t be a positive real number. A graph is called t-tough if the remova...
research
10/19/2020

The Graphs of Stably Matchable Pairs

We study the graphs formed from instances of the stable matching problem...
research
01/30/2023

GE-Blender: Graph-Based Knowledge Enhancement for Blender

Although the great success of open-domain dialogue generation, unseen en...

Please sign up or login with your details

Forgot password? Click here to reset