Short Plane Supports for Spatial Hypergraphs

Authors

  • Thom Castermans
  • Mereke van Garderen
  • Wouter Meulemans
  • Martin Nöllenburg
  • Xiaoru Yuan

DOI:

https://doi.org/10.7155/jgaa.00499

Keywords:

hypergraphs , support graphs , set visualization , length minimization , computational experiments

Abstract

A graph $G=(V,E)$ is a support of a hypergraph $H=(V,S)$ if every hyperedge induces a connected subgraph in $G$. Supports are used for certain types of hypergraph drawings, also known as set visualizations. In this paper we consider visualizing spatial hypergraphs, where each vertex has a fixed location in the plane. This scenario appears when, e.g., modeling set systems of geospatial locations as hypergraphs. Following established aesthetic quality criteria, we are interested in finding supports that yield plane straight-line drawings with minimum total edge length on the input point set $V$. From a theoretical point of view, we first show that the problem is NP-hard already under rather mild conditions, and additionally provide a negative approximability result. Therefore, the main focus of the paper lies on practical heuristic algorithms as well as an exact, ILP-based approach for computing short plane supports. We report results from computational experiments that investigate the effect of requiring planarity and acyclicity on the resulting support length. Furthermore, we evaluate the performance and trade-offs between solution quality and speed of heuristics relative to each other and compared to optimal solutions.

Downloads

Download data is not yet available.

Downloads

Published

2019-09-01

How to Cite

Castermans, T., van Garderen, M., Meulemans, W., Nöllenburg, M., & Yuan, X. (2019). Short Plane Supports for Spatial Hypergraphs. Journal of Graph Algorithms and Applications, 23(3), 463–498. https://doi.org/10.7155/jgaa.00499