Skip to main content
Log in

On Multidimensional Curves with Hilbert Property

  • Published:
Theory of Computing Systems Aims and scope Submit manuscript

Abstract.

Indexing schemes for grids based on space-filling curves (e.g., Hilbert curves) find applications in numerous fields, ranging from parallel processing over data structures to image processing. Because of an increasing interest in discrete multidimensional spaces, indexing schemes for them have won considerable interest. Hilbert curves are the most simple and popular space-filling indexing schemes. We extend the concept of curves with Hilbert property to arbitrary dimensions and present first results concerning their structural analysis that also simplify their applicability.

We define and analyze in a precise mathematical way r -dimensional Hilbert curves for arbitrary r ≥ 2 . Moreover, we generalize and simplify previous work and clarify the concept of Hilbert curves for multidimensional grids. As we show, curves with Hilbert property can be completely described and analyzed by ``generating elements of order 1,'' thus, in comparison with previous work, reducing their structural complexity decisively. Whereas there is basically one Hilbert curve in the two-dimensional world, our analysis shows that there are 1536 structurally different simple three-dimensional Hilbert curves. Further results include generalizations of locality results for multidimensional indexings and an easy recursive computation scheme for multidimensional curves with Hilbert property. In addition, our formalism lays the groundwork for potential mechanized analysis of locality properties of multidimensional Hilbert curves.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

Author information

Authors and Affiliations

Authors

Additional information

Received April 14, 1999, and in final form March 7, 2000.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Alber, J., Niedermeier, R. On Multidimensional Curves with Hilbert Property . Theory Comput. Systems 33, 295–312 (2000). https://doi.org/10.1007/s002240010003

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s002240010003

Keywords

Navigation