Fast Methods for Computing Centroidal Voronoi Tessellations

被引:19
|
作者
Hateley, James C.
Wei, Huayi [1 ]
Chen, Long [2 ]
机构
[1] Xiangtan Uinvers, Sch Math & Computat Sci, Hunan Key Lab Computat & Simulat Sci & Engn, Xiangtan 411105, Hunan, Peoples R China
[2] Univ Calif Irvine, Dept Math, Irvine, CA 92697 USA
基金
美国国家科学基金会;
关键词
Centroidal Voronoi tessellation; Lloyd's method; Numerical optimization; Quasi-Newton methods; LLOYD ALGORITHM; QUANTIZATION; CONVERGENCE;
D O I
10.1007/s10915-014-9894-1
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
A Centroidal Voronoi tessellation (CVT) is a Voronoi tessellation in which the generators are the centroids for each Voronoi region. CVTs have many applications to computer graphics, image processing, data compression, mesh generation, and optimal quantization. Lloyd's method, the most widely method used to generate CVTs, converges very slowly for larger scale problems. Recently quasi-Newton methods using the Hessian of the associated energy as a preconditioner are developed to speed up the rate of convergence. In this work a graph Laplacian preconditioner and a two-grid method are used to speed up quasi-Newton schemes. The proposed graph Laplacian is always symmetric, positive definite and easy to assemble, while the Hessian, in general, may not be positive definite nor easy to assemble. The two-grid method, in which an optimization method using a relaxed stopping criteria is applied on a coarse grid, and then the coarse grid is refined to generate a better initial guess in the fine grid, will further speed up the convergence and lower the energy. Numerical tests show that our preconditioned two-grid optimization methods converges fast and has nearly linear complexity.
引用
收藏
页码:185 / 212
页数:28
相关论文
共 50 条
  • [41] Consensus of information in distributed control of a diffusion process using centroidal Voronoi tessellations
    Chao, Haiyang
    Chen, YangQuan
    Ren, Wei
    PROCEEDINGS OF THE 46TH IEEE CONFERENCE ON DECISION AND CONTROL, VOLS 1-14, 2007, : 5638 - 5643
  • [42] A multiresolution method for climate system modeling: application of spherical centroidal Voronoi tessellations
    Ringler, Todd
    Ju, Lili
    Gunzburger, Max
    OCEAN DYNAMICS, 2008, 58 (5-6) : 475 - 498
  • [43] On the numerical approximation of Blaschke-Santaló diagrams using Centroidal Voronoi Tessellations
    Bogosel, Beniamin
    Buttazzo, Giuseppe
    Oudet, Edouard
    ESAIM-MATHEMATICAL MODELLING AND NUMERICAL ANALYSIS, 2024, 58 (01) : 393 - 420
  • [44] Short Paper: Planning and Optimization of Cellular Networks Through Centroidal Voronoi Tessellations
    Gonzalez, David G.
    Hamalainen, Jyri
    2015 IEEE 82ND VEHICULAR TECHNOLOGY CONFERENCE (VTC FALL), 2015,
  • [45] DYNAMIC FORMATION CONTROL USING NETWORKED MOBILE SENSORS AND CENTROIDAL VORONOI TESSELLATIONS
    Rounds, Shelley
    Chen, YangQuan
    PROCEEDINGS OF THE ASME INTERNATIONAL DESIGN ENGINEERING TECHNICAL CONFERENCES AND COMPUTERS AND INFORMATION IN ENGINEERING CONFERENCE, VOL 3, 2010, : 109 - 118
  • [46] Spurious dianeutral mixing in a global ocean model using spherical centroidal voronoi tessellations
    Shimei Zhao
    Yudi Liu
    Journal of Ocean University of China, 2016, 15 : 923 - 935
  • [47] Image Segmentation Using Local Variation and Edge-Weighted Centroidal Voronoi Tessellations
    Wang, Jie
    Ju, Lili
    Wang, Xiaoqiang
    IEEE TRANSACTIONS ON IMAGE PROCESSING, 2011, 20 (11) : 3242 - 3256
  • [48] Impact of Local Grid Refinements of Spherical Centroidal Voronoi Tessellations for Global Atmospheric Models
    Liu, Yudi
    Yang, Taojin
    COMMUNICATIONS IN COMPUTATIONAL PHYSICS, 2017, 21 (05) : 1310 - 1324
  • [49] Spurious Dianeutral Mixing in a Global Ocean Model Using Spherical Centroidal Voronoi Tessellations
    ZHAO Shimei
    LIU Yudi
    JournalofOceanUniversityofChina, 2016, 15 (06) : 923 - 935
  • [50] Using Centroidal Voronoi Tessellations to Scale Up the Multidimensional Archive of Phenotypic Elites Algorithm
    Vassiliades, Vassilis
    Chatzilygeroudis, Konstantinos
    Mouret, Jean-Baptiste
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2018, 22 (04) : 623 - 630