English

Polyline Drawings with Topological Constraints

Computational Geometry 2018-09-24 v1

Abstract

Let GG be a simple topological graph and let Γ\Gamma be a polyline drawing of GG. We say that Γ\Gamma \emph{partially preserves the topology} of GG if it has the same external boundary, the same rotation system, and the same set of crossings as GG. Drawing Γ\Gamma fully preserves the topology of GG if the planarization of GG and the planarization of Γ\Gamma have the same planar embedding. We show that if the set of crossing-free edges of GG forms a connected spanning subgraph, then GG admits a polyline drawing that partially preserves its topology and that has curve complexity at most three (i.e., at most three bends per edge). If, however, the set of crossing-free edges of GG is not a connected spanning subgraph, the curve complexity may be Ω(n)\Omega(\sqrt{n}). Concerning drawings that fully preserve the topology, we show that if GG has skewness kk, it admits one such drawing with curve complexity at most 2k2k; for skewness-1 graphs, the curve complexity can be reduced to one, which is a tight bound. We also consider optimal 22-plane graphs and discuss trade-offs between curve complexity and crossing angle resolution of drawings that fully preserve the topology.

Keywords

Cite

@article{arxiv.1809.08111,
  title  = {Polyline Drawings with Topological Constraints},
  author = {Emilio Di Giacomo and Peter Eades and Giuseppe Liotta and Henk Meijer and Fabrizio Montecchiani},
  journal= {arXiv preprint arXiv:1809.08111},
  year   = {2018}
}
R2 v1 2026-06-23T04:14:02.211Z