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


Space-efficient geometric divide-and-conquer algorithms
Authors:Prosenjit Bose  Anil Maheshwari  Pat Morin  Jason Morrison  Michiel Smid  Jan Vahrenhold
Institution:

aSchool of Computer Science, Carleton University, 1125 Colonel By Drive, Ottawa, Ontario, Canada, K1S 5B6

bWestfälische Wilhelms-Universität, Institut für Informatik, 48149 Münster, Germany

Abstract:We develop a number of space-efficient tools including an approach to simulate divide-and-conquer space-efficiently, stably selecting and unselecting a subset from a sorted set, and computing the kth smallest element in one dimension from a multi-dimensional set that is sorted in another dimension. We then apply these tools to solve several geometric problems that have solutions using some form of divide-and-conquer. Specifically, we present a deterministic algorithm running in View the MathML source time using View the MathML source extra memory given inputs of size n for the closest pair problem and a randomized solution running in View the MathML source expected time and using View the MathML source extra space for the bichromatic closest pair problem. For the orthogonal line segment intersection problem, we solve the problem in View the MathML source time using View the MathML source extra space where n is the number of horizontal and vertical line segments and k is the number of intersections.
Keywords:Space-efficient algorithms  In-place algorithms  In situ algorithms
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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