Computing the maximum overlap of two convex polygons under translations

被引:30
|
作者
de Berg, M
Cheong, O
Devillers, O
van Kreveld, M
Teillaud, M
机构
[1] Univ Utrecht, Dept Comp Sci, NL-3508 TB Utrecht, Netherlands
[2] Hong Kong Univ Sci & Technol, Dept Comp Sci, Kowloon, Hong Kong
[3] INRIA, F-06902 Sophia Antipolis, France
关键词
D O I
10.1007/PL00005845
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Let P be a convex polygon in the plane with n vertices and let Q be a convex polygon with m vertices, We prove that the maximum number of combinatorially distinct placements of Q with respect to P under translations is O (n(2) + m(2) + min(nm(2) + n(2)m)), and we give an example showing that this bound is tight in the worst case. Second, we present an O((n + m) log(n + m)) algorithm for determining a translation of Q that maximizes the area of overlap of P and Q, We also prove that the placement of Q that makes the centroids of Q and P coincide realizes an overlap of at least 9/25 of the maximum possible overlap. Pls an upper bound, we show an example where the overlap in this placement is 4/9 of the maximum possible overlap,=.
引用
收藏
页码:613 / 628
页数:16
相关论文
共 50 条
  • [21] Covering points with minimum/maximum area orthogonally convex polygons
    Evrendilek, Cem
    Genc, Burkay
    Hnich, Brahim
    COMPUTATIONAL GEOMETRY-THEORY AND APPLICATIONS, 2016, 54 : 32 - 44
  • [22] Covering Convex Polygons by Two Congruent Disks
    Choi, Jongmin
    Jeong, Dahye
    Ahn, Hee-Kap
    COMBINATORIAL ALGORITHMS, IWOCA 2021, 2021, 12757 : 165 - 178
  • [23] Two-floodlight illumination of convex polygons
    EstivillCastro, V
    Urrutia, J
    ALGORITHMS AND DATA STRUCTURES, 1995, 955 : 62 - 73
  • [24] Covering convex polygons by two congruent disks
    Choi, Jongmin
    Jeong, Dahye
    Ahn, Hee-Kap
    COMPUTATIONAL GEOMETRY-THEORY AND APPLICATIONS, 2023, 109
  • [25] Two generalizations of column-convex polygons
    Feretic, Svjetlan
    Guttmann, Anthony J.
    JOURNAL OF PHYSICS A-MATHEMATICAL AND THEORETICAL, 2009, 42 (48)
  • [27] New fast algorithm for computing the distance between two disjoint convex polygons based on Voronoi diagram
    Yang C.-L.
    Qi M.
    Meng X.-X.
    Li X.-Q.
    Wang J.-Y.
    Journal of Zhejiang University-SCIENCE A, 2006, 7 (9): : 1522 - 1529
  • [28] An algorithm to find maximum area polygons circumscribed about a convex polygon
    Ausserhofer, Markus
    Dann, Susanna
    Langi, Zsolt
    Toth, Geza
    DISCRETE APPLIED MATHEMATICS, 2019, 255 : 98 - 108
  • [29] Computing planar swept polygons under translation
    Tang, K
    Wang, ME
    Chen, LL
    Chou, SY
    Woo, TC
    Janardane, R
    COMPUTER-AIDED DESIGN, 1997, 29 (12) : 825 - 836
  • [30] On the Two-Dimensional Knapsack Problem for Convex Polygons
    Merino, Arturo
    Wiese, Andreas
    ACM TRANSACTIONS ON ALGORITHMS, 2024, 20 (02)