1. MetroSets: Visualizing Sets as Metro Maps
- Author
-
Martin Nöllenburg, Ben Jacobsen, Stephen G. Kobourov, and Markus Wallinger
- Subjects
FOS: Computer and information sciences ,Discrete mathematics ,Hypergraph ,Computer science ,Pipeline (computing) ,Computer Science - Human-Computer Interaction ,020207 software engineering ,0102 computer and information sciences ,02 engineering and technology ,01 natural sciences ,Computer Graphics and Computer-Aided Design ,Graphics (cs.GR) ,Human-Computer Interaction (cs.HC) ,Vertex (geometry) ,Set (abstract data type) ,Computer Science - Graphics ,010201 computation theory & mathematics ,Signal Processing ,Line (geometry) ,Path (graph theory) ,Computer Science::Networking and Internet Architecture ,0202 electrical engineering, electronic engineering, information engineering ,Computer Vision and Pattern Recognition ,Representation (mathematics) ,Software - Abstract
We propose MetroSets, a new, flexible online tool for visualizing set systems using the metro map metaphor. We model a given set system as a hypergraph $\mathcal{H} = (V, \mathcal{S})$, consisting of a set $V$ of vertices and a set $\mathcal{S}$, which contains subsets of $V$ called hyperedges. Our system then computes a metro map representation of $\mathcal{H}$, where each hyperedge $E$ in $\mathcal{S}$ corresponds to a metro line and each vertex corresponds to a metro station. Vertices that appear in two or more hyperedges are drawn as interchanges in the metro map, connecting the different sets. MetroSets is based on a modular 4-step pipeline which constructs and optimizes a path-based hypergraph support, which is then drawn and schematized using metro map layout algorithms. We propose and implement multiple algorithms for each step of the MetroSet pipeline and provide a functional prototype with easy-to-use preset configurations. Furthermore, using several real-world datasets, we perform an extensive quantitative evaluation of the impact of different pipeline stages on desirable properties of the generated maps, such as octolinearity, monotonicity, and edge uniformity., 19 pages; accepted for IEEE INFOVIS 2020; for associated live system, see http://metrosets.ac.tuwien.ac.at
- Published
- 2021
- Full Text
- View/download PDF