Skip to main navigation Skip to search Skip to main content

The union of convex polyhedra in three dimensions

  • Boris Aronov*
  • , Micha Sharir
  • , Boaz Tagansky
  • *Corresponding author for this work
  • Dept. of Comp. and Info. Science
  • New York University
  • New York University
  • School of Mathematical Sciences
  • Tel Aviv University

Research output: Contribution to journal › Article › peer-review

49 Scopus citations

Abstract

We show that the number of vertices, edges, and faces of the union of k convex polyhedra in 3-space, having a total of n faces, is O(k3 + kn log k). This bound is almost tight in the worst case, as there exist collections of polyhedra with Ω(k3 + knα(k)) union complexity. We also describe a rather simple randomized incremental algorithm for computing the boundary of the union in O(k3 + kn log k log n) expected time.

Original languageEnglish
Pages (from-to)1670-1688
Number of pages19
JournalSIAM Journal on Computing
Volume26
Issue number6
DOIs
StatePublished - Dec 1997

Keywords

  • Combinatorial complexity
  • Combinatorial geometry
  • Computational geometry
  • Convex polyhedra
  • Geometric algorithms
  • Randomized algorithms

Fingerprint

Dive into the research topics of 'The union of convex polyhedra in three dimensions'. Together they form a unique fingerprint.

Cite this