ACM Home Page
Please provide us with feedback. Feedback
Ray shooting and intersection searching amidst fat convex polyhedra in 3-space
Full text PdfPdf (183 KB)
Source Annual Symposium on Computational Geometry archive
Proceedings of the twenty-second annual symposium on Computational geometry table of contents
Sedona, Arizona, USA
SESSION: Session 4 (monday, june 5th--4:40-5:40 pm) table of contents
Pages: 88 - 94  
Year of Publication: 2006
ISBN:1-59593-340-9
Authors
Boris Aronov  Polytechnic University, Brooklyn, NY
Mark de Berg  TU Eindhoven, Eindhoven, The Netherlands
Chris Gray  TU Eindhoven, Eindhoven, The Netherlands
Sponsors
ACM: Association for Computing Machinery
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
SIGGRAPH: ACM Special Interest Group on Computer Graphics and Interactive Techniques
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 5,   Downloads (12 Months): 47,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1137856.1137872
What is a DOI?

ABSTRACT

We present a data structure for ray-shooting queries in a set of convex fat polyhedra of total complexity n in R3. The data structure uses O(n2+ε) storage and preprocessing time, and queries can be answered in O(log2 n) time. A trade-off between storage and query time is also possible: for any m with n < m < n2, we can construct a structure that uses O(m1+ε) storage and preprocessing time such that queries take O((n/√m)log2 n) time.We also describe a data structure for simplex intersection queries in a set of n convex fat constant-complexity polyhedra in R3. For any m with n < m < n3, we can construct a structure that uses O(m1+ε) storage and preprocessing time such that all polyhedra intersecting a query simplex can be reported in O((n/m1/3)log n+k) time, where k is the number of answers.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
P. K. Agarwal and J. Erickson. Geometric range searching and its relatives. In B. Chazelle, J. E. Goodman, and R. Pollack, editors, Contemporary Mathematics, volume 223, pages 1--56. American Mathematical Society, 1998.
 
3
 
4
P. K. Agarwal and J. Matoušek. On range-searching with semi-algebraic sets. Discrete and Computational Geometry, 11:393--418, 1993.
 
5
B. Chazelle, H. Edelsbrunner, L. J. Guibas, M. Sharir, and J. Stolfi. Lines in space: Combinatorics and algorithms. Algorithmica, 15(5):428--447, 1996.
 
6
 
7
M. de Berg. Linear size binary space partitions for uncluttered scenes. Algorithmica, 28:353--366, 2000.
8
9
 
10
M. de Berg and M. Streppel. Approximate range searching using binary space partitions. In Proc. 24th Conference on Foundations of Software Technology and Theoretical Computer Science, pages 110--121, 2004.
 
11
 
12
D. P. Dobkin and D. G. Kirkpatrick. Fast detection of polyhedral intersection. Theoretical Computer Science, 27(3):241--253, 1983.
 
13
J. Erickson. New lower bounds for Hopcroft's problem. Discrete and Computational Geometry, 16:389--418, 1996.
 
14
 
15
J. S. B. Mitchell, D. M. Mount, and S. Suri. Query-sensitive ray shooting. International Journal of Computational Geometry and Applications, 7(4):317--347, 1997.
 
16
 
17
 
18
M. Pellegrini. Ray shooting on triangles in 3-space. Algorithmica, 9:471--494, 1993.
 
19
 
20
 
21
M. Sharir and H. Shaul. Ray shooting and stone throwing. In Proc. 11th European Symposium on Algorithms, pages 470--481. Springer-Verlag, LNCS 2832, 2003.
 
22
 
23
A. F. van der Stappen. Motion Planning Amidst Fat Obstacles. PhD thesis, Dept. of Computer Science, Utrecht University, 1994.

Collaborative Colleagues:
Boris Aronov: colleagues
Mark de Berg: colleagues
Chris Gray: colleagues