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 条
  • [1] Computing the maximum overlap of two convex polygons under translations
    de Berg, M
    Devillers, O
    van Kreveld, M
    Schwarzkopf, O
    Teillaud, M
    ALGORITHMS AND COMPUTATION, 1996, 1178 : 126 - 135
  • [2] Computing the Maximum Overlap of Two Convex Polygons under Translations
    M. de Berg
    O. Cheong
    O. Devillers
    M. van Kreveld
    M. Teillaud
    Theory of Computing Systems, 1998, 31 : 613 - 628
  • [3] Maximum overlap and minimum convex hull of two convex polyhedra under translations
    Ahn, Hee-Kap
    Brass, Peter
    Shin, Chan-Su
    COMPUTATIONAL GEOMETRY-THEORY AND APPLICATIONS, 2008, 40 (02): : 171 - 177
  • [4] Approximating the Maximum Overlap of Polygons under Translation
    Har-Peled, Sariel
    Roy, Subhro
    ALGORITHMICA, 2017, 78 (01) : 147 - 165
  • [5] Approximating the Maximum Overlap of Polygons under Translation
    Sariel Har-Peled
    Subhro Roy
    Algorithmica, 2017, 78 : 147 - 165
  • [6] Approximating the Maximum Overlap of Polygons under Translation
    Har-Peled, Sariel
    Roy, Subhro
    ALGORITHMS - ESA 2014, 2014, 8737 : 542 - 553
  • [7] Maximum Overlap of Convex Polytopes under Translation
    Ahn, Hee-Kap
    Cheng, Siu-Wing
    Reinbacher, Iris
    ALGORITHMS AND COMPUTATION, PT 2, 2010, 6507 : 97 - +
  • [8] Maximum overlap of convex polytopes under translation
    Ahn, Hee-Kap
    Cheng, Siu-Wing
    Reinbacher, Iris
    COMPUTATIONAL GEOMETRY-THEORY AND APPLICATIONS, 2013, 46 (05): : 552 - 565
  • [9] Computing the optimal bridge between two convex polygons
    Cai, LZ
    Xu, YF
    Zhu, BH
    INFORMATION PROCESSING LETTERS, 1999, 69 (03) : 127 - 130
  • [10] On computing the optimal bridge between two convex polygons
    Bhattacharya, B
    Benkoczi, R
    INFORMATION PROCESSING LETTERS, 2001, 79 (05) : 215 - 221