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


Storing line segments in partition trees
Authors:Mark H Overmars  Haijo Schipper  Micha Sharir
Institution:(1) Department of Computer Science, Utrecht University, P.O. Box 80.089, 3508 TB Utrecht, the Netherlands;(2) Department of Computer Science, University of Groningen, P.O. Box 800, 97000 AV Groningen, the Netherlands;(3) Courant Institute of Mathematical Sciences, New York University, 251 Mercer Street, 10012 New York, N.Y., USA;(4) School of Mathematical Sciences, Tel Aviv University, 69978 Tel Aviv, Israel
Abstract:We design two variants of partition trees, calledsegment partition trees andinterval partition trees, that can be used for storing arbitrarily oriented line segments in the plane in an efficient way. The raw structures useO(n logn) andO(n) storage, respectively, and their construction time isO(n logn). In our applications we augment these structures by certain (simple) auxiliary structures, which may increase the storage and preprocessing time by a polylogarithmic factor. It is shown how to use these structures for solving line segment intersection queries, triangle stabbing queries and ray shooting queries in reasonably efficient ways. If we use the conjugation tree as the underlying partition tree, the query time for all problems isO(n lambda), wheregamma=log2(1+radic5)–1ap0.695. The techniques are fairly simple and easy to understand.Research of the first author was partially supported by the ESPRIT II Basic Research Action of the EC under contract No. 3075 (Project ALCOM).Work by the third author has been supported in part by Office of Naval Research Grant N00014-87-K-0129, by National Science Foundation Grants DCR-83-20085 and CCR-89-01484, and by grants from the Digital Equipment Corporation, the IBM Corporation, the U.S.-Israeli Binational Science Foundation, the NCRD — the Israeli National Council for Research and Development, and the Fund for Basic Research in Electronics, Computers and Communication, administered by the Israeli Academy of Sciences.
Keywords:F 2  2  E 2
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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