arXiv · 2410.12083
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)\times O(n)$ bounding box, such that the edges have ${\Theta}(1/degree(v))$ angular resolution, for each $v \in G$, and $O(\sqrt{n})$ curvature.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
David Eppstein, Michael T. Goodrich, Abraham M. Illickan. 2024-10-15. Drawing Planar Graphs and 1-Planar Graphs Using Cubic B\'ezier Curves with Bounded Curvature. https://arxiv.org/abs/2410.12083
Cite the original work for its findings. Save a collection to share your selection of sources.