Abstract
In the polytope membership problem, a convex polytope K in Rd is given, and the objective is to preprocess K into a data structure so that, given a query point q 2 Rd, it is possible to determine efficiently whether q 2 K. We consider this problem in an approximate setting and assume that d is a constant. Given an approximation parameter > 0, the query can be answered either way if the distance from q to K's boundary is at most " times K's diameter. Previous solutions to the problem were on the form of a space-time trade o, where logarithmic query time demands O(1="d1) storage, whereas storage O(1=(d1)=2) admits roughly O(1="(d1)=8) query time. In this paper, we present a data structure that achieves logarithmic query time with storage of only O(1=(d1)=2), which matches the worst-case lower bound on the complexity of any approximating polytope. Our data structure is based on a new technique, a hierarchy of ellipsoids defined as approximations to Macbeath regions. As an application, we obtain major improvements to approximate Euclidean nearest neighbor searching. Notably, the storage needed to answer approximate nearest neighbor queries for a set of n points in O(log n " ) time is reduced to O(n=d=2). This halves the exponent in the "-dependency of the existing space bound of roughly O(n="d), which has stood for 15 years (Har- Peled, 2001).
| Original language | English |
|---|---|
| Title of host publication | 28th Annual ACM-SIAM Symposium on Discrete Algorithms, SODA 2017 |
| Editors | Philip N. Klein |
| Publisher | Association for Computing Machinery |
| Pages | 270-288 |
| Number of pages | 19 |
| ISBN (Electronic) | 9781611974782 |
| DOIs | |
| Publication status | Published - 2017 |
| Event | 28th Annual ACM-SIAM Symposium on Discrete Algorithms, SODA 2017 - Barcelona, Spain Duration: 16 Jan 2017 → 19 Jan 2017 |
Publication series
| Name | Proceedings of the Annual ACM-SIAM Symposium on Discrete Algorithms |
|---|---|
| Volume | 0 |
Conference
| Conference | 28th Annual ACM-SIAM Symposium on Discrete Algorithms, SODA 2017 |
|---|---|
| Country/Territory | Spain |
| City | Barcelona |
| Period | 16/01/17 → 19/01/17 |
Bibliographical note
Publisher Copyright:Copyright © by SIAM.
Fingerprint
Dive into the research topics of 'Optimal approximate polytope membership'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver