Lower Envelopes of Surface Patches in 3-Space

Pankaj K. Agarwal*, Esther Ezra*, Micha Sharir*

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Let Σ be a collection of n surface patches, each being the graph of a partially defined semi-algebraic function of constant description complexity, and assume that any triple of them intersect in at most s = 2 points. We show that the complexity of the lower envelope of the surfaces in Σ is O(n2 log6+ε n), for any ε > 0. This almost settles a long-standing open problem posed by Halperin and Sharir [26], thirty years ago, who showed the nearly-optimal albeit weaker bound of O(n2 · 2c√log n) on the complexity of the lower envelope, where c > 0 is some constant. Our approach is fairly simple and is based on hierarchical cuttings and gradations, as well as a simple charging scheme. We extend our analysis to the case s > 2, under a “favorable cross section” assumption, in which case we show that the bound on the complexity of the lower envelope is O(n2 log11+ε n), for any ε > 0. Incorporating these bounds with the randomized incremental construction algorithms of Boissonnat and Dobrindt [16], we obtain efficient constructions of lower envelopes of surface patches with the above properties, whose overall expected running time is O(n2polylogn), as well as efficient data structures that support point location queries in their minimization diagrams in O(log2 n) expected time.

Original languageEnglish
Title of host publication32nd Annual European Symposium on Algorithms, ESA 2024
EditorsTimothy Chan, Johannes Fischer, John Iacono, Grzegorz Herman
PublisherSchloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing
ISBN (Electronic)9783959773386
DOIs
StatePublished - Sep 2024
Event32nd Annual European Symposium on Algorithms, ESA 2024 - London, United Kingdom
Duration: 2 Sep 20244 Sep 2024

Publication series

NameLeibniz International Proceedings in Informatics, LIPIcs
Volume308
ISSN (Print)1868-8969

Conference

Conference32nd Annual European Symposium on Algorithms, ESA 2024
Country/TerritoryUnited Kingdom
CityLondon
Period2/09/244/09/24

Keywords

  • charging scheme
  • gradation
  • Hierarchical cuttings
  • lower envelopes
  • surface patches in 3-space

Fingerprint

Dive into the research topics of 'Lower Envelopes of Surface Patches in 3-Space'. Together they form a unique fingerprint.

Cite this