MapSets: Visualizing Embedded and Clustered Graphs

Authors

  • Alon Efrat
  • Yifan Hu
  • Stephen Kobourov
  • Sergey Pupyrev

DOI:

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

Keywords:

map-like visualization , set visualization , embedded graph , clustered graph , planar Steiner forest

Abstract

In addition to objects and relationships between them, groups or clusters of objects are an essential part of many real-world datasets: party affiliation in political networks, types of living organisms in the tree of life, movie genres in the internet movie database. In recent visualization methods, such group information is conveyed by explicit regions that enclose related elements. However, when in addition to fixed cluster membership, the input elements also have fixed positions in space (e.g., geo-referenced data), it becomes difficult to produce readable visualizations. In such fixed-clustering and fixed-embedding settings, some methods produce fragmented regions, while other produce contiguous (connected) regions that may contain overlaps even if the input clusters are disjoint. Both fragmented regions and unnecessary overlaps have a detrimental effect on the interpretation of the drawing. With this in mind, we propose MapSets: a visualization technique that combines the advantages of both methods, producing maps with non-fragmented and non-overlapping regions. The proposed method relies on a theoretically sound geometric algorithm which guarantees contiguity and disjointness of the regions, and also optimizes the convexity of the regions. A fully functional implementation is available in an online system and is used in a comparison with related earlier methods.

Downloads

Download data is not yet available.

Downloads

Published

2015-11-01

How to Cite

Efrat, A., Hu, Y., Kobourov, S., & Pupyrev, S. (2015). MapSets: Visualizing Embedded and Clustered Graphs. Journal of Graph Algorithms and Applications, 19(2), 571–593. https://doi.org/10.7155/jgaa.00364