Dynamic Embeddings of Dynamic Single-Source Upward Planar Graphs
Ivor van der Hoog, Irene Parada, Eva Rotenberg

TL;DR
This paper introduces a dynamic algorithm for maintaining the embedding of single-source upward planar graphs, efficiently supporting updates and queries while preserving upward planarity.
Contribution
It presents the first dynamic data structure for single-source upward planar graphs supporting various updates and queries in logarithmic squared time.
Findings
Supports edge insertions, deletions, and contractions while maintaining upward planarity.
Enables subgraph flips and vertex splits with efficient updates.
Supports incidence and linkability queries in dynamic single-source upward planar graphs.
Abstract
A directed graph is upward planar if it admits a planar embedding such that each edge is -monotone. Unlike planarity testing, upward planarity testing is NP-hard except in restricted cases, such as when the graph has the single-source property (i.e. each connected component only has one source). In this paper, we present a dynamic algorithm for maintaining a combinatorial embedding of a single-source upward planar graph subject to edge deletions, edge contractions, edge insertions upwards across a face, and single-source-preserving vertex splits through specified corners. We furthermore support changes to the embedding on the form of subgraph flips that mirror or slide the placement of a subgraph that is connected to the rest of the graph via at most two vertices. All update operations are supported as long as the graph remains upward planar,…
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.
