Computing optimal diameter-bounded polygon partitions

被引:2
|
作者
Damiani, M [1 ]
Pemmaraju, SV
机构
[1] Villanova Univ, Dept Comp Sci, Villanova, PA 19085 USA
[2] Univ Iowa, Dept Comp Sci, Iowa City, IA 52242 USA
关键词
diameter-bounded; polygon decomposition; approximation algorithm;
D O I
10.1007/s00453-004-1092-3
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The minimum alpha-small partition problem is the problem of partitioning a given simple polygon into subpolygons, each with diameter at most alpha, for a given alpha > 0. This paper considers the version of this problem that disallows Steiner points. This problem is motivated by applications in mesh generation and collision detection. The main result in the paper is a polynomial-time algorithm that solves this problem, and either returns an optimal partition or reports the nonexistence of such a partition. This result contrasts with the recent NP-completeness result for the minimum a-small partition problem for polygons with holes (C. Worman, 15th Canadian Conference on Computational Geometry, 2003). Even though the running time of our algorithm is a polynomial in the input size, it is prohibitive for most real applications and we seek faster algorithms that approximate an optimal solution. We first present a faster 2-approximation algorithm for the problem for simple polygons and then a near linear-time algorithm for convex polygons that produces, for any epsilon > 0. an (alpha + epsilon)-small partition with no more polygons than in an optimal alpha-small partition. We also present an exact polynomial-time algorithm for the minimum alpha-small partition problem with the additional constraint that each piece in the partition be convex.
引用
收藏
页码:1 / 14
页数:14
相关论文
共 50 条
  • [21] Colored partitions of a convex polygon by noncrossing diagonals
    Birmajer, Daniel
    Gil, Juan B.
    Weiner, Michael D.
    DISCRETE MATHEMATICS, 2017, 340 (04) : 563 - 571
  • [22] ENUMERATION OF PARTITIONS WITH MINIMUM DIAMETER
    GUENOCHE, A
    DISCRETE MATHEMATICS, 1993, 111 (1-3) : 277 - 287
  • [23] On the diameter of semigroups of transformations and partitions
    East, James
    Gould, Victoria
    Miller, Craig
    Quinn-Gregson, Thomas
    Ruskuc, Nik
    JOURNAL OF THE LONDON MATHEMATICAL SOCIETY-SECOND SERIES, 2024, 110 (01):
  • [24] OPTIMAL PARTITIONS
    HWANG, FK
    JOURNAL OF OPTIMIZATION THEORY AND APPLICATIONS, 1981, 34 (01) : 1 - 10
  • [25] Divided differences of inverse functions and partitions of a convex polygon
    Floater, Michael S.
    Lyche, Tom
    MATHEMATICS OF COMPUTATION, 2008, 77 (264) : 2295 - 2308
  • [26] Proper partitions of a polygon and k-Catalan numbers
    Sagan, Bruce E.
    ARS COMBINATORIA, 2008, 88 : 109 - 124
  • [27] Finding Equitable Convex Partitions of Points in a Polygon Efficiently
    Carlsson, John Gunnar
    Armbruster, Benjamin
    Ye, Yinyu
    ACM TRANSACTIONS ON ALGORITHMS, 2010, 6 (04)
  • [28] THE DIAMETER OF A RANDOM GRAPH WITH BOUNDED DIAMETER
    GRABLE, DA
    RANDOM STRUCTURES & ALGORITHMS, 1995, 6 (2-3) : 193 - 199
  • [29] COMPUTING THE CENTER OF AREA OF A POLYGON
    DIAZ, M
    OROURKE, J
    LECTURE NOTES IN COMPUTER SCIENCE, 1989, 382 : 171 - 182
  • [30] Finding a Hausdorff Core of a Polygon: On Convex Polygon Containment with Bounded Hausdorff Distance
    Dorrigiv, Reza
    Durocher, Stephane
    Farzan, Arash
    Fraser, Robert
    Lopez-Ortiz, Alejandro
    Munro, J. Ian
    Salinger, Alejandro
    Skala, Matthew
    ALGORITHMS AND DATA STRUCTURES, 2009, 5664 : 218 - 229