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


A bucketing algorithm for the orthogonal segment intersection search problem and its practical efficiency
Authors:Masato Edahiro  Katsuhiko Tanaka  Takashi Hoshino  Takao Asano
Affiliation:1. C&C Systems Research Laboratories, NEC Corporation, 213, Kawasaki, Japan
2. Microelectronics Research Laboratories, NEC Corporation, 229, Sagamihara, Japan
3. Faculty of Science and Technology, 1 Kioicho 7-Chome, Chiyoda-ku, 102, Tokyo, Japan
Abstract:The orthogonal segment intersection search problem is stated as follows: given a setS ofn orthogonal segments in the plane, report all the segments ofS that intersect a given orthogonal query segment. For this problem, we propose a simple and practical algorithm based on bucketing techniques. It constructs, inO(n) time preprocessing, a search structure of sizeO(n) so that all the segments ofS intersecting a query segment can be reported inO(k) time in the average case, wherek is the number of the reported segments. The proposed algorithm as well as existing algorithms is implemented in FORTRAN, and their practical efficiencies are investigated through computational experiments. It is shown that ourO(k) search time,O(n) space, andO(n) preprocessing time algorithm is in practice the most efficient among the algorithms tested.
Keywords:
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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