首页 | 本学科首页   官方微博 | 高级检索  
     


Algorithms for generalized halfspace range searching and other intersection searching problems
Authors:Prosenjit Gupta  Ravi Janardan  Michiel Smid
Affiliation:

a Department of Computer Science, University of Minnesota, Minneapolis, MN 55455, USA

b Max-Planck-Institut für Informatik, D-66123, Saarbrücken, Germany

Abstract:In a generalized intersection searching problem, a set S of colored geometric objects is to be preprocessed so that, given a query object q, the distinct colors of the objects of S that are intersected by q can be reported or counted efficiently. These problems generalize the well-studied standard intersection searching problems and have many applications. Unfortunately, the solutions known for the standard problems do not yield efficient solutions to the generalized problems. Recently, efficient solutions have been given for generalized problems where the input and query objects are iso-oriented (i.e., axes-parallel) or where the color classes satisfy additional properties (e.g., connectedness). In this paper, efficient algorithms are given for several generalized problems involving objects that are not necessarily iso-oriented. These problems include: generalized halfspace range searching in , for any fixed d ≥ 2, and segment intersection searching, triangle stabbing, and triangle range searching in for certain classes of line segments and triangles. The techniques used include: computing suitable sparse representations of the input, persistent data structures, and filtering search.
Keywords:Computational geometry   Data structures   Filtering search   Geometric duality   Intersection searching   Persistence
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号