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 language | English |
---|---|
Title of host publication | 32nd Annual European Symposium on Algorithms, ESA 2024 |
Editors | Timothy Chan, Johannes Fischer, John Iacono, Grzegorz Herman |
Publisher | Schloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing |
ISBN (Electronic) | 9783959773386 |
DOIs | |
State | Published - Sep 2024 |
Event | 32nd Annual European Symposium on Algorithms, ESA 2024 - London, United Kingdom Duration: 2 Sep 2024 → 4 Sep 2024 |
Publication series
Name | Leibniz International Proceedings in Informatics, LIPIcs |
---|---|
Volume | 308 |
ISSN (Print) | 1868-8969 |
Conference
Conference | 32nd Annual European Symposium on Algorithms, ESA 2024 |
---|---|
Country/Territory | United Kingdom |
City | London |
Period | 2/09/24 → 4/09/24 |
Bibliographical note
Publisher Copyright:© Pankaj K. Agarwal, Esther Ezra, and Micha Sharir; licensed under Creative Commons License CC-BY 4.0.
Keywords
- Hierarchical cuttings
- charging scheme
- gradation
- lower envelopes
- surface patches in 3-space