An Approximate Method For Circle Packing And Disc Covering

COMMUNICATIONS IN INFORMATION AND SYSTEMS(2018)

引用 0|浏览34
暂无评分
摘要
Circle packing is to optimize the arrangement of circles (of equal or varying sizes) on a given domain with the maximal packing density such that no overlapping occurs. As an NP-hard problem, it is scientifically challenging so that no procedure is able to exactly solve the problem in deterministic polynomial time even for the Euclidean domains. In this paper, we develop an approximate method for packing a large number of circles (of similar sizes). In contrast to the existing methods that use nonlinear optimization with carefully designed strategies to deal with complex boundaries, our methods are purely geometrical and highly intuitive. Observing that circle packing is closely related to disc covering, we formulate both problems in a centroidal Voronoi tessellation (CVT)-like computational framework and show that a locally optimal solution to the covering (resp. packing) problem can be obtained by iteratively updating the centers of the circumscribed (resp. inscribed) circles of the Voronoi cells. Using geodesic exponential map, we can compute those centers efficiently on manifold triangle meshes, hereby extending our 2D algorithm to non-Euclidean domains. Experimental results on synthetic and real-world models demonstrate the efficacy of our method.
更多
查看译文
关键词
circle packing,disc,approximate method
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要