How to Morph Graphs on the Torus
Erin Wolf Chambers, Jeff Erickson, Patrick Lin, Salman Parsa
摘要
We present the first algorithm to morph graphs on the torus. Given two isotopic essentially 3-connected embeddings of the same graph on the Euclidean flat torus, where the edges in both drawings are geodesics, our algorithm computes a continuous deformation from one drawing to the other, such that all edges are geodesics at all times. Previously even the existence of such a morph was not known. Our algorithm runs in O(n 1+ω/2 ) time, where ω is the matrix multiplication exponent, and the computed morph consists of O(n) parallel linear morphing steps. Existing techniques for morphing planar straight-line graphs do not immediately generalize to graphs on the torus; in particular, Cairns' original 1944 proof and its more recent improvements rely on the fact that every planar graph contains a vertex of degree at most 5. Our proof relies on a subtle geometric analysis of 6-regular triangulations of the torus. We also make heavy use of a natural extension of Tutte's spring embedding theorem to torus graphs.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
相关 Paper
- A Discrete Analog of Tutte's Barycentric Embeddings on SurfacesÉric Colin de Verdière, Vincent Despré, Loïc DuboisSODA 2025
- Untangling Graphs on SurfacesÉric Colin de Verdière, Vincent Despré, Loïc DuboisSODA 2024
- Tightening Curves on Surfaces Monotonically with ApplicationsHsien-Chih Chang, Arnaud de MesmaySODA 2020 · 被引用 1 次
- Untangling Planar Graphs and Curves by Staying PositiveSantiago Aranguri, Hsien-Chih Chang, Dylan FridmanSODA 2022 · 被引用 1 次
- Optimal Orthogonal Drawings of Planar 3-Graphs in Linear TimeWalter Didimo, Giuseppe Liotta, Giacomo Ortali, Maurizio PatrignaniSODA 2020 · 被引用 19 次
