External-Storage Data Structures for Plane-Sweep Algorithms

  • Arge L
N/ACitations
Citations of this article
6Readers
Mendeley users who have this article in their library.

Abstract

In this paper we develop a technique for transforming an internal memory datastructure into an external storage data structure suitable for plane-sweep algorithms. We use this technique to develop external storage versions of the range tree and the segment tree. We also obtain an external priority queue. Using the first two structures, we solve the orthogonal segment intersection, the isothetic rectangle intersection, and the batched range searching problem in the optimal number of I/O-operations. Unlike previously known I/O-algorithms the developed algorithms are straightforward generalizations of the ordinary internal memory plane-sweep algorithms. Previously almost no dynamic data structures were known for the model we are working in.

Cite

CITATION STYLE

APA

Arge, L. (1994). External-Storage Data Structures for Plane-Sweep Algorithms. BRICS Report Series, 1(16). https://doi.org/10.7146/brics.v1i16.21651

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free