FORBID: Fast Overlap Removal By stochastic gradIent Descent for Graph Drawing

08/19/2022
by   Loann Giovannangeli, et al.
0

While many graph drawing algorithms consider nodes as points, graph visualization tools often represent them as shapes. These shapes support the display of information such as labels or encode various data with size or color. However, they can create overlaps between nodes which hinder the exploration process by hiding parts of the information. It is therefore of utmost importance to remove these overlaps to improve graph visualization readability. If not handled by the layout process, Overlap Removal (OR) algorithms have been proposed as layout post-processing. As graph layouts usually convey information about their topology, it is important that OR algorithms preserve them as much as possible. We propose a novel algorithm that models OR as a joint stress and scaling optimization problem, and leverages efficient stochastic gradient descent. This approach is compared with state-of-the-art algorithms, and several quality metrics demonstrate its efficiency to quickly remove overlaps while retaining the initial layout structures.

READ FULL TEXT

page 9

page 10

page 12

research
08/24/2020

Stochastic Gradient Descent Works Really Well for Stress Minimization

Stress minimization is among the best studied force-directed graph layou...
research
10/12/2017

Graph Drawing by Stochastic Gradient Descent

A popular method of force-directed graph drawing is multidimensional sca...
research
08/08/2021

Deep Neural Network for DrawiNg Networks, (DNN)^2

By leveraging recent progress of stochastic gradient descent methods, se...
research
08/20/2019

Node Overlap Removal Algorithms: A Comparative Study

Many algorithms have been designed to remove node overlapping, and many ...
research
07/17/2015

Tree-based Visualization and Optimization for Image Collection

The visualization of an image collection is the process of displaying a ...
research
12/02/2021

Multicriteria Scalable Graph Drawing via Stochastic Gradient Descent, (SGD)^2

Readability criteria, such as distance or neighborhood preservation, are...
research
08/12/2020

Graph Drawing via Gradient Descent, (GD)^2

Readability criteria, such as distance or neighborhood preservation, are...

Please sign up or login with your details

Forgot password? Click here to reset