Abstract
We present an algorithm for locating a query point q in an arrangement of n hyperplanes in Rd. The size of the data structure is O(nd) and the time to answer any query is O(logn). Unlike previous data structures, our solution will also report, in addition to the face of the arrangement that contains q, the first hyperplane that is hit (if any) by shooting the point q in some fixed direction. Actually, if this ray-shooting capability is all that is needed, or if one only desires to know a single vertex of the face enclosing q, then the storage can be reduced to O(nd/(logn)⌈d/2⌉-ε{lunate}), for any fixed ε{lunate} >0.
| Original language | English (US) |
|---|---|
| Pages (from-to) | 53-62 |
| Number of pages | 10 |
| Journal | Computational Geometry: Theory and Applications |
| Volume | 4 |
| Issue number | 2 |
| DOIs | |
| State | Published - Jun 1994 |
| Externally published | Yes |
All Science Journal Classification (ASJC) codes
- Computer Science Applications
- Geometry and Topology
- Control and Optimization
- Computational Theory and Mathematics
- Computational Mathematics
Keywords
- Multidimensional searching
- Point location
- Ray-shooting
Fingerprint
Dive into the research topics of 'Point location among hyperplanes and unidirectional ray-shooting'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver