Computating the width of a set

  • Authors:
  • Michael E. Houle;Godfried T. Toussaint

  • Affiliations:
  • School of Computer Science, McGill University, Montreal, Quebec, Canada;School of Computer Science, McGill University, Montreal, Quebec, Canada

  • Venue:
  • SCG '85 Proceedings of the first annual symposium on Computational geometry
  • Year:
  • 1985

Quantified Score

Hi-index 0.00

Visualization

Abstract

Given a set of points P = {p1,p2,…,pn} in three dimensions, the width of P, W (P), is defined as the minimum distance between parallel planes of support of P. It is shown that W(P) can be computed in &Ogr;(n log n + I) time and &Ogr;(n) space, where I is the number of antipodal pairs of edges of the convex hull of P, and in the worst case I - &Ogr;(n2). If P is a set of points in the plane, this complexity can be reduced to &Ogr;(n log n). Finally, for simple polygons linear time suffices.