Space filling curves and their use in the design of geometric data structures

11Citations
Citations of this article
51Readers
Mendeley users who have this article in their library.
Get full text

Abstract

We are given a two-dimensional square grid of size N×N, where N:=2n andn≥0. A space filling curve (SFC) is a numbering of the cells of this grid with numbers from c+1 to c+N 2, for some c≥0. We call a SFC recursive (RSFC) if it can be recursively divided into four square RSFCs of equal size. Examples of well-known RSFCs include the Hilbert curve, the z-curve, and the Gray code. We prove several useful and interesting combinatorial properties of recursive and general SFCs. In addition, we describe grammars for generating RSFCs. For certain optimality criteria, we propose optimal RSFCs. In addition, for an optimality criterion that is important in the design of geometric data structures, we propose a RSFC that outperforms the previously known RSFCs in the worst-case.

Cite

CITATION STYLE

APA

Asano, T., Ranjan, D., Roos, T., Welzl, E., & Widmayer, P. (1995). Space filling curves and their use in the design of geometric data structures. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 911, pp. 36–48). Springer Verlag. https://doi.org/10.1007/3-540-59175-3_79

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