Optimizing Symbol Visibility through Displacement
Bernd G\"artner, Vishwas Kalani, Meghana M. Reddy, Wouter Meulemans, Bettina Speckmann, Milo\v{s} Stojakovi\'c

TL;DR
This paper studies how to optimize the placement of symbols in visualizations to improve visibility by minimizing overlap, using algorithms for specific container sizes and configurations.
Contribution
It introduces algorithms for symbol placement that maximize visibility within constrained containers, including staircase layouts and approximation methods.
Findings
Staircase layout is near-optimal for containers up to size 2.
A 2-approximation algorithm effectively improves symbol visibility.
Minimum visible perimeter of 2 is always achievable with a generic construction.
Abstract
In information visualization, the position of symbols often encodes associated data values. When visualizing data elements with both a numerical and a categorical dimension, positioning in the categorical axis admits some flexibility. This flexibility can be exploited to reduce symbol overlap, and thereby increase legibility. In this paper, we initialize the algorithmic study of optimizing symbol legibility via a limited displacement of the symbols. Specifically, we consider closed unit square symbols that need to be placed at specified -coordinates. We optimize the drawing order of the symbols as well as their -displacement, constrained within a rectangular container, to maximize the minimum visible perimeter over all squares. If the container has width and height at most , there is a point that stabs all squares. In this case, we prove that a staircase layout is arbitrarily…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsData Visualization and Analytics · Image Retrieval and Classification Techniques · Computer Graphics and Visualization Techniques
