Almost tight upper bounds for lower envelopes in higher dimensions

M. Sharir*

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

116 Scopus citations

Abstract

We consider the problem of bounding the combinatorial complexity of the lower envelope of n surfaces or surface patches in d-space (d≥3), all algebraic of constant degree, and bounded by algebraic surfaces of constant degree. We show that the complexity of the lower envelope of n such surface patches is O(n d-1+∈), for any ∈>0; the constant of proportionality depends on ∈, on d, on s, the maximum number of intersections among any d-tuple of the given surfaces, and on the shape and degree of the surface patches and of their boundaries. This is the first nontrivial general upper bound for this problem, and it almost establishes a long-standing conjecture that the complexity of the envelope is O(n d-2λ q (n)) for some constant q depending on the shape and degree of the surfaces (where λ q (n) is the maximum length of (n, q) Davenport-Schinzel sequences). We also present a randomized algorithm for computing the envelope in three dimensions, with expected running time O(n 2+∈), and give several applications of the new bounds.

Original languageEnglish
Pages (from-to)327-345
Number of pages19
JournalDiscrete and Computational Geometry
Volume12
Issue number1
DOIs
StatePublished - Dec 1994

Fingerprint

Dive into the research topics of 'Almost tight upper bounds for lower envelopes in higher dimensions'. Together they form a unique fingerprint.

Cite this