TY - GEN
T1 - Shelling and Sinking Graphs on the Sphere
AU - Erickson, Jeff
AU - Howard, Christian
N1 - Publisher Copyright:
© Jeff Erickson and Christian Howard.
PY - 2025/6/20
Y1 - 2025/6/20
N2 - We describe a promising approach to efficiently morph spherical graphs, extending earlier approaches of Awartani and Henderson [Trans.AMS 1987] and Kobourov and Landis [JGAA 2006]. Specifically, we describe two methods to morph shortest-path triangulations of the sphere by moving their vertices along longitudes into the southern hemisphere; we call a triangulation sinkable if such a morph exists. Our first method generalizes a longitudinal shelling construction of Awartani and Henderson; a triangulation is sinkable if a specific orientation of its dual graph is acyclic. We describe a simple polynomial-time algorithm to find a longitudinally shellable rotation of a given spherical triangulation, if one exists; we also construct a spherical triangulation that has no longitudinally shellable rotation. Our second method is based on a linear-programming characterization of sinkability. By identifying its optimal basis, we show that this linear program can be solved in O(nω/2) time, where ω is the matrix-multiplication exponent, assuming the underlying linear system is non-singular. Finally, we pose several conjectures and describe experimental results that support them.
AB - We describe a promising approach to efficiently morph spherical graphs, extending earlier approaches of Awartani and Henderson [Trans.AMS 1987] and Kobourov and Landis [JGAA 2006]. Specifically, we describe two methods to morph shortest-path triangulations of the sphere by moving their vertices along longitudes into the southern hemisphere; we call a triangulation sinkable if such a morph exists. Our first method generalizes a longitudinal shelling construction of Awartani and Henderson; a triangulation is sinkable if a specific orientation of its dual graph is acyclic. We describe a simple polynomial-time algorithm to find a longitudinally shellable rotation of a given spherical triangulation, if one exists; we also construct a spherical triangulation that has no longitudinally shellable rotation. Our second method is based on a linear-programming characterization of sinkability. By identifying its optimal basis, we show that this linear program can be solved in O(nω/2) time, where ω is the matrix-multiplication exponent, assuming the underlying linear system is non-singular. Finally, we pose several conjectures and describe experimental results that support them.
KW - longitudinal shelling
KW - morphing
KW - planar graphs
KW - spherical graph drawing
UR - https://www.scopus.com/pages/publications/105009594557
UR - https://www.scopus.com/pages/publications/105009594557#tab=citedBy
U2 - 10.4230/LIPIcs.SoCG.2025.47
DO - 10.4230/LIPIcs.SoCG.2025.47
M3 - Conference contribution
AN - SCOPUS:105009594557
T3 - Leibniz International Proceedings in Informatics, LIPIcs
BT - 41st International Symposium on Computational Geometry, SoCG 2025
A2 - Aichholzer, Oswin
A2 - Wang, Haitao
PB - Schloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing
T2 - 41st International Symposium on Computational Geometry, SoCG 2025
Y2 - 23 June 2025 through 27 June 2025
ER -