Abstract
We present a technique for designing external memory data structures that support batched operations I/ O efficiently. We show how the technique can be used to develop external versions of a search tree, a priority queue, and a segment tree, and give examples of how these structures can be used to develop I/ O-efficient algorithms. The developed algorithms are either extremely simple or straightforward generalizations of known internal memory algorithms—given the developed external data structures.
Similar content being viewed by others
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Chan, WT., Chin, F.Y.L. & Ting, HF. Escaping a Grid by Edge-Disjoint Paths . Algorithmica 36, 343–359 (2003). https://doi.org/10.1007/s00453-003-1023-8
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00453-003-1023-8