Efficient Embeddings in Exact Arithmetic
Ugo Paavo Finnendahl, Dimitrios Bogiokas, Pablo Robles Cervantes, Marc Alexa
Abstract
We provide a set of tools for generating planar embeddings of triangulated topological spheres. The algorithms make use of Schnyder labelings and realizers. A new representation of the realizer based on dual trees leads to a simple linear time algorithm mapping from weights per triangle to barycentric coordinates and, more importantly, also in the reverse direction. The algorithms can be implemented so that all coefficients involved are 1 or -1. This enables integer computation, making all computations exact. Being a Schnyder realizer, mapping from positive triangle weights guarantees that the barycentric coordinates form an embedding. The reverse direction enables an algorithm for fixing flipped triangles in planar realizations, by mapping from coordinates to weights and adjusting the weights (without forcing them to be positive). In a range of experiments, we demonstrate that all algorithms are orders of magnitude faster than existing robust approaches.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 2cc2c5c2-3f0c-4c01-8645-5049d37163a1Cited by top-tier papers1
Ask how each one uses itBuilds on3
- Foldover-free maps in 50 lines of codeVladimir A. Garanzha, Igor E. Kaporin, Liudmila N. Kudryavtseva, François Protais et al.SIGGRAPH 2021 · 49 citations
- Efficient bijective parameterizationsJian-Ping Su, Chunyang Ye, Ligang Liu, Xiao-Ming FuSIGGRAPH 2020 · 43 citations
- Lifting simplices to find injectivityXingyi Du, Noam Aigerman, Qingnan Zhou, Shahar Z. Kovalsky et al.SIGGRAPH 2020 · 42 citations
Related papers
- 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
- A Scalable Combinatorial Solver for Elastic Geometrically Consistent 3D Shape MatchingPaul Roetzer, Paul Swoboda, Daniel Cremers, Florian BernardCVPR 2022 · 22 citations
- Massively Parallel Computation on Embedded Planar GraphsJacob Holm, Jakub TetekSODA 2023
- EMBER: exact mesh booleans via efficient & robust local arrangementsPhilip Trettner, Julius Nehring-Wirxel, Leif KobbeltSIGGRAPH 2022 · 38 citations
