MosaicSets: Embedding Set Systems into Grid Graphs

08/16/2022
by   Peter Rottmann, et al.
0

Visualizing sets of elements and their relations is an important research area in information visualization. In this paper, we present MosaicSets: a novel approach to create Euler-like diagrams from non-spatial set systems such that each element occupies one cell of a regular hexagonal or square grid. The main challenge is to find an assignment of the elements to the grid cells such that each set constitutes a contiguous region. As use case, we consider the research groups of a university faculty as elements, and the departments and joint research projects as sets. We aim at finding a suitable mapping between the research groups and the grid cells such that the department structure forms a base map layout. Our objectives are to optimize both the compactness of the entirety of all cells and of each set by itself. We show that computing the mapping is NP-hard. However, using integer linear programming we can solve real-world instances optimally within a few seconds. Moreover, we propose a relaxation of the contiguity requirement to visualize otherwise non-embeddable set systems. We present and discuss different rendering styles for the set overlays. Based on a case study with real-world data, our evaluation comprises quantitative measures as well as expert interviews.

READ FULL TEXT

page 1

page 7

page 9

page 13

page 14

page 15

page 16

research
02/16/2023

LinSets.zip: Compressing Linear Set Diagrams

Linear diagrams are used to visualize set systems by depicting set membe...
research
09/15/2023

Object-oriented mapping in dynamic environments

Grid maps, especially occupancy grid maps, are ubiquitous in many mobile...
research
02/07/2022

Uncertainty in Grid Data: A Theory and Comprehensive Robustness Test

This article makes two novel contributions to spatial political and conf...
research
06/17/2022

On Computing Optimal Linear Diagrams

Linear diagrams are an effective way to visualize set-based data by repr...
research
11/15/2022

Data-Driven Occupancy Grid Mapping using Synthetic and Real-World Data

In perception tasks of automated vehicles (AVs) data-driven have often o...
research
01/25/2018

Structuring Spreadsheets with the "Lish" Data Model

A spreadsheet is remarkably flexible in representing various forms of st...
research
01/09/2020

GRIDS: Interactive Layout Design with Integer Programming

Grid layouts are used by designers to spatially organise user interfaces...

Please sign up or login with your details

Forgot password? Click here to reset