Planar Stories of Graph Drawings: Algorithms and Experiments
Carla Binucci, Sabine Cornelsen, Walter Didimo, Seok-Hee Hong, Eleni Katsanou, Maurizio Patrignani, Antonios Symvonis, Samuel Wolf

TL;DR
This paper introduces a method for dynamic visualization of geometric graphs through planar stories, balancing stability and low complexity by incrementally adding edges while avoiding crossings, supported by theoretical analysis and experimental algorithms.
Contribution
It defines the concept of planar stories for graph visualization, proposing algorithms to optimize the sequence for minimal frame complexity and experimental evaluation of these methods.
Findings
Algorithms effectively generate planar stories with optimized frame sizes.
Heuristics provide efficient solutions for large graphs.
Experimental results compare trade-offs between different algorithms.
Abstract
We address the problem of computing a dynamic visualization of a geometric graph as a sequence of frames. Each frame shows only a portion of the graph but their union covers entirely. The two main requirements of our dynamic visualization are: guaranteeing drawing stability, so to preserve the user's mental map; keeping the visual complexity of each frame low. To satisfy the first requirement, we never change the position of the vertices. Regarding the second requirement, we avoid edge crossings in each frame. More precisely, in the first frame we visualize a suitable subset of non-crossing edges; in each subsequent frame, exactly one new edge enters the visualization and all the edges that cross with it are deleted. We call such a sequence of frames a planar story of . Our goal is to find a planar story whose minimum number of edges contemporarily displayed is…
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.
