Drawing Planar Graphs and 1-Planar Graphs Using Cubic B\'ezier Curves with Bounded Curvature
Abstract
We study algorithms for drawing planar graphs and 1-planar graphs using cubic B\'ezier curves with bounded curvature. We show that any n-vertex 1-planar graph has a 1-planar RAC drawing using a single cubic B\'ezier curve per edge, and this drawing can be computed in O(n) time given a combinatorial 1-planar drawing. We also show that any n-vertex planar graph G can be drawn in O(n) time with a single cubic B\'ezier curve per edge, in an O(n)× O(n) bounding box, such that the edges have (1/degree(v)) angular resolution, for each v ∈ G, and O(n) curvature.
Turn this paper into a full lesson
ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.