Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
126 tokens/sec
GPT-4o
47 tokens/sec
Gemini 2.5 Pro Pro
43 tokens/sec
o3 Pro
4 tokens/sec
GPT-4.1 Pro
47 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

Voronoi Graph -- Improved raycasting and integration schemes for high dimensional Voronoi diagrams (2405.10050v1)

Published 16 May 2024 in cs.CG

Abstract: The computation of Voronoi Diagrams, or their dual Delauney triangulations is difficult in high dimensions. In a recent publication Polianskii and Pokorny propose an iterative randomized algorithm facilitating the approximation of Voronoi tesselations in high dimensions. In this paper, we provide an improved vertex search method that is not only exact but even faster than the bisection method that was previously recommended. Building on this we also provide a depth-first graph-traversal algorithm which allows us to compute the entire Voronoi diagram. This enables us to compare the outcomes with those of classical algorithms like qHull, which we either match or marginally beat in terms of computation time. We furthermore show how the raycasting algorithm naturally lends to a Monte Carlo approximation for the volume and boundary integrals of the Voronoi cells, both of which are of importance for finite Volume methods. We compare the Monte-Carlo methods to the exact polygonal integration, as well as a hybrid approximation scheme.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (12)
  1. C. Bradford Barber. Qhull documentation. online, 2020.
  2. Adrian Bowyer. Computing dirichlet tessellations. The computer journal, 24(2):162–166, 1981.
  3. Boris Delaunay et al. Sur la sphere vide. Izv. Akad. Nauk SSSR, Otdelenie Matematicheskii i Estestvennyka Nauk, 7(793-800):1–2, 1934.
  4. Rex A Dwyer. The expected number of k-faces of a voronoi diagram. Computers & Mathematics with Applications, 26(5):13–19, 1993.
  5. Martin Heida. HighVoronoi.jl package. GitHub Repository, August(January) 2023. https://github.com/martinheida/HighVoronoi.jl.
  6. Martin Heida. On the computation of high dimensional voronoi diagrams. WIAS Preprint, 3041, 2023.
  7. Spatial tessellations: concepts and applications of Voronoi diagrams. John Wiley & Sons, 2009.
  8. Voronoi boundary classification: A high-dimensional geometric approach via weighted monte carlo integration. In International Conference on Machine Learning, pages 5162–5170. PMLR, 2019.
  9. Voronoi graph traversal in high dimensions with applications to topological data analysis and piecewise linear interpolation. In Proceedings of the 26th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, pages 2154–2164, 2020.
  10. Alexander Sikorski. VoronoiGraph.jl package. GitHub Repository, 2021. https://github.com/axsk/VoronoiGraph.jl.
  11. Georges Voronoi. Nouvelles applications des paramètres continus à la théorie des formes quadratiques. premier mémoire. sur quelques propriétés des formes quadratiques positives parfaites. Journal für die reine und angewandte Mathematik (Crelles Journal), 1908(133):97–102, 1908.
  12. David F Watson. Computing the n-dimensional delaunay tessellation with application to voronoi polytopes. The computer journal, 24(2):167–172, 1981.

Summary

We haven't generated a summary for this paper yet.

X Twitter Logo Streamline Icon: https://streamlinehq.com