A Heuristic Approach towards Drawings of Graphs with High Crossing Resolution

08/30/2018
by   Michael A. Bekos, et al.
0

The crossing resolution of a non-planar drawing of a graph is the value of the minimum angle formed by any pair of crossing edges. Recent experiments have shown that the larger the crossing resolution is, the easier it is to read and interpret a drawing of a graph. However, maximizing the crossing resolution turns out to be an NP-hard problem in general and only heuristic algorithms are known that are mainly based on appropriately adjusting force-directed algorithms. In this paper, we propose a new heuristic algorithm for the crossing resolution maximization problem and we experimentally compare it against the known approaches from the literature. Our experimental evaluation indicates that the new heuristic produces drawings with better crossing resolution, but this comes at the cost of slightly higher aspect ratio, especially when the input graph is large.

READ FULL TEXT
research
07/25/2018

A Greedy Heuristic for Crossing Angle Maximization

The crossing angle of a straight-line drawing Γ of a graph G=(V, E) is t...
research
08/18/2019

Graphs with large total angular resolution

The total angular resolution of a straight-line drawing is the minimum a...
research
03/09/2023

A New Heuristic for Rectilinear Crossing Minimization

A new heuristic for rectilinear crossing minimization is proposed. It is...
research
02/28/2022

Parameterised Partially-Predrawn Crossing Number

Inspired by the increasingly popular research on extending partial graph...
research
04/26/2018

An effective crossing minimisation heuristic based on star insertion

We present a new heuristic method for minimising crossings in a graph. T...
research
12/11/2019

Crossing Reduction of Sankey Diagram with Barycentre Ordering via Markov Chain

Sankey diagram is popular for analyzing primary flows in network data. H...
research
06/23/2019

Single-crossing Implementation

An election over a finite set of candidates is called single-crossing if...

Please sign up or login with your details

Forgot password? Click here to reset