Advances in Studies and Applications of Centroidal Voronoi Tessellations

Centroidal Voronoi tessellations (CVTs) have become a useful tool in many applications ranging from geometric modeling, image and data analysis, and numerical partial differential equations, to problems in physics, astrophysics, chemistry, and biology. In this paper, we briefly review the CVT concept and a few of its generalizations and well-known properties. We then present an overview of recent advances in both mathematical and computational studies and in practical applications of CVTs. Whenever possible, we point out some outstanding issues that still need investigating. AMS subject classifications: 5202, 52B55, 62H30, 6502, 65D30, 65U05, 65Y25, 68U05, 68U10

[1]  Robert M. Gray,et al.  Global convergence and empirical consistency of the generalized Lloyd algorithm , 1986, IEEE Trans. Inf. Theory.

[2]  Muruhan Rathinam,et al.  A New Look at Proper Orthogonal Decomposition , 2003, SIAM J. Numer. Anal..

[3]  Qiang Du,et al.  Anisotropic Centroidal Voronoi Tessellations and Their Applications , 2005, SIAM J. Sci. Comput..

[4]  Mark A Fleming,et al.  Meshless methods: An overview and recent developments , 1996 .

[5]  Lin Lu,et al.  Centroidal Voronoi Tessellation of Line Segments and Graphs , 2012, Comput. Graph. Forum.

[6]  Max Gunzburger,et al.  Constrained CVT meshes and a comparison of triangular mesh generators , 2009, Comput. Geom..

[7]  Qiang Du,et al.  Grid generation and optimization based on centroidal Voronoi tessellations , 2002, Appl. Math. Comput..

[8]  Jean-Marc Chassery,et al.  Approximated Centroidal Voronoi Diagrams for Uniform Polygonal Mesh Coarsening , 2004, Comput. Graph. Forum.

[9]  Qiang Du,et al.  Tesselation and Clustering by Mixture Models and Their Parallel Implementations , 2004, SDM.

[10]  Alejo Hausner,et al.  Simulating decorative mosaics , 2001, SIGGRAPH.

[11]  Daniel Liberzon,et al.  Hybrid feedback stabilization of systems with quantized signals , 2003, Autom..

[12]  Yunqing Huang,et al.  Centroidal Voronoi tessellation‐based finite element superconvergence , 2008 .

[13]  Jie Wang,et al.  An Edge-Weighted Centroidal Voronoi Tessellation Model for Image Segmentation , 2009, IEEE Transactions on Image Processing.

[14]  Adrian Secord,et al.  Weighted Voronoi stippling , 2002, NPAR '02.

[15]  Victor Ostromoukhov,et al.  Fast hierarchical importance sampling with blue noise properties , 2004, ACM Trans. Graph..

[16]  Tony F. Chan,et al.  Variational PDE models in image processing , 2002 .

[17]  Qiang Du,et al.  Model Reduction by Proper Orthogonal Decomposition Coupled With Centroidal Voronoi Tessellations (Keynote) , 2002 .

[18]  Anthony T. Patera,et al.  A Priori Convergence Theory for Reduced-Basis Approximations of Single-Parameter Elliptic Partial Differential Equations , 2002, J. Sci. Comput..

[19]  J. MacQueen Some methods for classification and analysis of multivariate observations , 1967 .

[20]  P. Swarztrauber,et al.  A standard test set for numerical approximations to the shallow water equations in spherical geometry , 1992 .

[21]  L. Cohen,et al.  Surface segmentation using geodesic centroidal tesselation , 2004 .

[22]  P. Gruber,et al.  Optimum Quantization and Its Applications , 2004 .

[23]  M. Gunzburger,et al.  Voronoi-based finite volume methods, optimal Voronoi meshes, and PDEs on the sphere ☆ , 2003 .

[24]  Yanfeng Ouyang,et al.  Discretization and Validation of the Continuum Approximation Scheme for Terminal System Design , 2003, Transp. Sci..

[25]  Lili Ju CONFORMING CENTROIDAL VORONOI DELAUNAY TRIANGULATION FOR QUALITY MESH GENERATION , 2007 .

[26]  S. Osher,et al.  Geometric Level Set Methods in Imaging, Vision, and Graphics , 2011, Springer New York.

[27]  Paresh Parikh,et al.  Generation of three-dimensional unstructured grids by the advancing-front method , 1988 .

[28]  Sung-Whan Lee,et al.  REDUCED-ORDER MODELING OF BURGERS EQUATIONS BASED ON CENTROIDAL VORONOI TESSELLATION , 2007 .

[29]  N. Sloane,et al.  The Optimal Lattice Quantizer in Three Dimensions , 1983 .

[30]  Qiang Du,et al.  Convergence of the Lloyd Algorithm for Computing Centroidal Voronoi Tessellations , 2006, SIAM J. Numer. Anal..

[31]  Robert J. Renka,et al.  Algorithm 772: STRIPACK: Delaunay triangulation and Voronoi diagram on the surface of a sphere , 1997, TOMS.

[32]  Martin Isenburg,et al.  Isotropic surface remeshing , 2003, 2003 Shape Modeling International..

[33]  Q. Du,et al.  The optimal centroidal Voronoi tessellations and the gersho's conjecture in the three-dimensional space , 2005 .

[34]  Lili Ju,et al.  Adaptive Anisotropic Meshing For Steady Convection-Dominated Problems , 2009 .

[35]  Desheng Wang,et al.  Tetrahedral mesh generation and optimization based on centroidal Voronoi tessellations , 2003 .

[36]  Jingyi Jin,et al.  Parameterization of triangle meshes over quadrilateral domains , 2004, SGP '04.

[37]  Allen Gersho,et al.  Vector quantization and signal compression , 1991, The Kluwer international series in engineering and computer science.

[38]  Qiang Du,et al.  Probabilistic methods for centroidal Voronoi tessellations and their parallel implementations , 2002, Parallel Comput..

[39]  William H. Lipscomb,et al.  An Incremental Remapping Transport Scheme on a Spherical Geodesic Grid , 2005 .

[40]  Max Gunzburger,et al.  POD and CVT-based reduced-order modeling of Navier-Stokes flows , 2006 .

[41]  Xiaolin Wu,et al.  On convergence of Lloyd's method I , 1992, IEEE Trans. Inf. Theory.

[42]  Nigel P. Weatherill,et al.  EQSM: An efficient high quality surface grid generation method based on remeshing , 2006 .

[43]  Jonathan Richard Shewchuk,et al.  Anisotropic voronoi diagrams and guaranteed-quality anisotropic mesh generation , 2003, SCG '03.

[44]  B. M. Fulk MATH , 1992 .

[45]  Max D. Gunzburger,et al.  Centroidal Voronoi Tessellation-Based Reduced-Order Modeling of Complex Systems , 2006, SIAM J. Sci. Comput..

[46]  Yanfeng Ouyang,et al.  Design of vehicle routing zones for large-scale distribution systems , 2007 .

[47]  Per-Olof Persson,et al.  A Simple Mesh Generator in MATLAB , 2004, SIAM Rev..

[48]  Yangquan Chen,et al.  Optimal Dynamic Actuator Location in Distributed Feedback Control of A Diffusion Process , 2005, Proceedings of the 44th IEEE Conference on Decision and Control.

[49]  Jorge Cortes,et al.  Adaptive and Distributed Coordination Algorithms for Mobile Sensing Networks , 2005 .

[50]  Qiang Du,et al.  Centroidal Voronoi Tessellation Based Proper Orthogonal Decomposition Analysis , 2003 .

[51]  Frank Nielsen,et al.  Bregman Voronoi Diagrams , 2007, Discret. Comput. Geom..

[52]  Qiang Du,et al.  Acceleration schemes for computing centroidal Voronoi tessellations , 2006, Numer. Linear Algebra Appl..

[53]  Jorge Nocedal,et al.  On the limited memory BFGS method for large scale optimization , 1989, Math. Program..

[54]  S. P. Lloyd,et al.  Least squares quantization in PCM , 1982, IEEE Trans. Inf. Theory.

[55]  Lili Ju,et al.  Nondegeneracy and Weak Global Convergence of the Lloyd Algorithm in Rd , 2008, SIAM J. Numer. Anal..

[56]  David L. Neuhoff,et al.  Quantization , 2022, IEEE Trans. Inf. Theory.

[57]  Qiang Du,et al.  Centroidal Voronoi Tessellation Algorithms for Image Compression, Segmentation, and Multichannel Restoration , 2006, Journal of Mathematical Imaging and Vision.

[58]  Qiang Du,et al.  MESH OPTIMIZATION BASED ON THE CENTROIDAL VORONOI TESSELLATION , 2006 .

[59]  Allen Gersho,et al.  Asymptotically optimal block quantization , 1979, IEEE Trans. Inf. Theory.

[60]  H. Borouchaki,et al.  Fast Delaunay triangulation in three dimensions , 1995 .

[61]  Narendra Ahuja,et al.  Location- and Density-Based Hierarchical Clustering Using Similarity Analysis , 1998, IEEE Trans. Pattern Anal. Mach. Intell..

[62]  O. Deussen,et al.  Contact pressure models for spiral phyllotaxis and their computer simulation. , 2006, Journal of theoretical biology.

[63]  A. Noor Recent advances in reduction methods for nonlinear problems. [in structural mechanics , 1981 .

[64]  Qiang Du,et al.  Constrained Centroidal Voronoi Tessellations for Surfaces , 2002, SIAM J. Sci. Comput..

[65]  Michele Cappellari,et al.  Adaptive spatial binning of integral-field spectroscopic data using Voronoi tessellations , 2003, astro-ph/0302262.

[66]  LongChen,et al.  OPTIMAL DELAUNAY TRIANGULATIONS , 2004 .

[67]  Mathieu Desbrun,et al.  Variational shape approximation , 2004, SIGGRAPH 2004.

[68]  Pierre Alliez,et al.  Mesh Sizing with Additively Weighted Voronoi Diagrams , 2007, IMR.

[69]  Jonathan Richard Shewchuk,et al.  Triangle: Engineering a 2D Quality Mesh Generator and Delaunay Triangulator , 1996, WACG.

[70]  Weidong Zhao,et al.  Adaptive finite volume methods for steady convection-diffusion equations with mesh optimization , 2009 .

[71]  Stefan Volkwein,et al.  Galerkin proper orthogonal decomposition methods for parabolic problems , 2001, Numerische Mathematik.

[72]  Weizhang Huang,et al.  Metric tensors for anisotropic mesh generation , 2005 .

[73]  M. Yvinec,et al.  Variational tetrahedral meshing , 2005, SIGGRAPH 2005.

[74]  Patrick Guio,et al.  The VOISE Algorithm: a Versatile Tool for Automatic Segmentation of Astronomical Images , 2009, ArXiv.

[75]  Qiang Du,et al.  Centroidal Voronoi Tessellations: Applications and Algorithms , 1999, SIAM Rev..

[76]  G. Wise,et al.  Convergence of Vector Quantizers with Applications to Optimal Quantization , 1984 .

[77]  David G. Luenberger,et al.  Linear and Nonlinear Programming: Second Edition , 2003 .

[78]  Donald J. Newman,et al.  The hexagon theorem , 1982, IEEE Trans. Inf. Theory.

[79]  Yunqing Huang,et al.  Convergent Adaptive Finite Element Method Based on Centroidal Voronoi Tessellations and Superconvergence , 2011 .

[80]  Weidong Zhao,et al.  Adaptive Finite Element Methods for Elliptic PDEs Based on Conforming Centroidal Voronoi-Delaunay Triangulations , 2006, SIAM J. Sci. Comput..

[81]  Oliver Deussen,et al.  Beyond Stippling 
— Methods for Distributing Objects on the Plane , 2003, Comput. Graph. Forum.

[82]  Marc Alexa,et al.  Reconstruction with Voronoi centered radial basis functions , 2006, SGP '06.

[83]  Robert M. Gray,et al.  Locally Optimal Block Quantizer Design , 1980, Inf. Control..

[84]  Ricardo H. Nochetto,et al.  Convergence of Adaptive Finite Element Methods , 2002, SIAM Rev..

[85]  Rémy Prost,et al.  Generic Remeshing of 3D Triangular Meshes with Metric-Dependent Discrete Voronoi Diagrams , 2008, IEEE Transactions on Visualization and Computer Graphics.

[86]  Qiang Du,et al.  Centroidal Voronoi tessellation based algorithms for vector fields visualization and segmentation , 2004, IEEE Visualization 2004.

[87]  Oliver Deussen,et al.  Floating Points: A Method for Computing Stipple Drawings , 2000, Comput. Graph. Forum.

[88]  Qiang Du,et al.  ADAPTIVE CVT-BASED REDUCED-ORDER MODELING OF BURGERS EQUATION , 2009 .

[89]  Qiang Du,et al.  Mesh and solver co‐adaptation in finite element methods for anisotropic problems , 2005 .

[90]  L. Ju,et al.  Numerical simulations of the steady Navier–Stokes equations using adaptive meshing schemes , 2008 .

[91]  D.M. Mount,et al.  An Efficient k-Means Clustering Algorithm: Analysis and Implementation , 2002, IEEE Trans. Pattern Anal. Mach. Intell..

[92]  Q. Du,et al.  Recent progress in robust and quality Delaunay mesh generation , 2006 .

[93]  David M. Mount,et al.  A point-placement strategy for conforming Delaunay tetrahedralization , 2000, SODA '00.

[94]  Chenglei Yang,et al.  On centroidal voronoi tessellation—energy smoothness and fast computation , 2009, TOGS.

[95]  J. Oden,et al.  A Posteriori Error Estimation in Finite Element Analysis , 2000 .

[96]  P. Holmes,et al.  The Proper Orthogonal Decomposition in the Analysis of Turbulent Flows , 1993 .

[97]  Qiang Du,et al.  Approximations of a Ginzburg-Landau model for superconducting hollow spheres based on spherical centroidal Voronoi tessellations , 2004, Math. Comput..

[98]  Qiang Du,et al.  Finite Volume Methods on Spheres and Spherical Centroidal Voronoi Meshes , 2005, SIAM J. Numer. Anal..

[99]  Rebecca M. Brannon,et al.  User Manual and Supporting Information for Library of Codes for Centroidal Voronoi Point Placement and Associated Zeroth, First, and Second Moment Determination , 2002 .

[100]  J. Burkardt,et al.  LATINIZED, IMPROVED LHS, AND CVT POINT SETS IN HYPERCUBES , 2007 .

[101]  Steven Diehl,et al.  Adaptive binning of X‐ray data with weighted Voronoi tessellations , 2006 .

[102]  Kokichi Sugihara,et al.  Constructing Centroidal Voronoi Tessellations on Surface Meshes , 2008, Generalized Voronoi Diagram.

[103]  Atsuyuki Okabe,et al.  Spatial Tessellations: Concepts and Applications of Voronoi Diagrams , 1992, Wiley Series in Probability and Mathematical Statistics.

[104]  Todd D. Ringler Comparing Truncation Error to Partial Differential Equation Solution Error on Spherical Voronoi Tesselations , 2003 .

[105]  Qiang Du,et al.  Numerical simulations of the quantized vortices on a thin superconducting hollow sphere , 2004 .

[106]  Vicente J. Romero,et al.  Comparison of pure and "Latinized" centroidal Voronoi tessellation against various other statistical sampling methods , 2006, Reliab. Eng. Syst. Saf..

[107]  Qiang Du,et al.  Uniform Convergence of a Nonlinear Energy-Based Multilevel Quantization Scheme , 2008, SIAM J. Numer. Anal..

[108]  Sonia Martínez,et al.  Coverage control for mobile sensing networks , 2002, IEEE Transactions on Robotics and Automation.

[109]  Gerhard Schmeisser,et al.  Construction of positive definite cubature formulae and approximation of functions via Voronoi tessellations , 2010, Adv. Comput. Math..

[110]  M. Gunzburger,et al.  Meshfree, probabilistic determination of point sets and support regions for meshless computing , 2002 .

[111]  T. Baker Automatic mesh generation for complex three-dimensional regions using a constrained Delaunay triangulation , 1989, Engineering with Computers.

[112]  Qiang Du,et al.  Ideal Point Distributions , Best Mode Selections and Optimal Spatial Partitions via Centroidal Voronoi Tessellations ∗ , 2005 .