Maximum overlap and minimum convex hull of two convex polyhedra under translations

  • Authors:
  • Hee-Kap Ahn;Peter Brass;Chan-Su Shin

  • Affiliations:
  • Department of Computer Science and Engineering, POSTECH, Pohang, South Korea;Department of Computer Science, City College, New York, USA;School of Electrical and Information Engineering, Hankuk University of Foreign Studies, Yongin, South Korea

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

Quantified Score

Hi-index 0.00

Visualization

Abstract

Given two convex polyhedra P and Q in three-dimensional space, we consider two related problems of shape matching: (1) finding a translation t"1@?R^3 of Q that maximizes the volume of their overlap P@?(Q+t"1), and (2) finding a translation t"2@?R^3 that minimizes the volume of the convex hull of P@?(Q+t"2). For the maximum overlap problem, we observe that the dth root of the objective function is concave and present an algorithm that computes the optimal translation in expected time O(n^3log^4n). This method generalizes to higher dimensions d3 with expected running time O(n^d^+^1^-^3^d(logn)^d^+^1). For the minimum convex hull problem, we show that the objective function is convex. The same method used for the maximum overlap problem can be applied to this problem and the optimal translation can be computed in the same time bound.