Maximum overlap of convex polytopes under translation

  • Authors:
  • Hee-Kap Ahn;Siu-Wing Cheng;Iris Reinbacher

  • Affiliations:
  • Department of Computer Science and Engineering, POSTECH, Republic of Korea;Department of Computer Science and Engineering, HKUST, Hong Kong;Department of Computer Science and Engineering, POSTECH, Republic of Korea

  • Venue:
  • Computational Geometry: Theory and Applications
  • Year:
  • 2013

Quantified Score

Hi-index 0.00

Visualization

Abstract

We study the problem of maximizing the overlap of two convex polytopes under translation in R^d for some constant d=3. Let n be the number of bounding hyperplanes of the polytopes. We present an algorithm that, for any @e0, finds an overlap at least the optimum minus @e and reports the translation realizing it. The running time is O(n^@?^d^/^2^@?^+^1log^dn) with probability at least 1-n^-^O^(^1^), which can be improved to O(nlog^3^.^5n) in R^3. The time complexity analysis depends on a bounded incidence condition that we enforce with probability one by randomly perturbing the input polytopes. The perturbation causes an additive error @e, which can be made arbitrarily small by decreasing the perturbation magnitude. Our algorithm in fact computes the maximum overlap of the perturbed polytopes. The running time bounds, the probability bound, and the big-O constants in these bounds are independent of @e.