• Corpus ID: 17888931

Harmonious Hilbert curves and other extradimensional space-filling curves

  title={Harmonious Hilbert curves and other extradimensional space-filling curves},
  author={Herman J. Haverkort},
This paper introduces a new way of generalizing Hilbert's two-dimensional space-filling curve to arbitrary dimensions. The new curves, called harmonious Hilbert curves, have the unique property that for any d' < d, the d-dimensional curve is compatible with the d'-dimensional curve with respect to the order in which the curves visit the points of any d'-dimensional axis-parallel space that contains the origin. Similar generalizations to arbitrary dimensions are described for several variants of… 

Figures and Tables from this paper

How many three-dimensional Hilbert curves are there?
This work organizes and explores the space of possible three-dimensional Hilbert curves and the potentially useful properties which they may have, and discusses a notation system that allows us to distinguish the curves from one another and enumerate them.
Hyperorthogonal well-folded Hilbert curves
A new way of generalizing Hilbert's curve to higher dimensions is presented, which results in much tighter bounding boxes: they have at most 4 times the volume of the part of the curve covered, independent of the number of dimensions.
Sixteen space-filling curves and traversals for d-dimensional cubes and simplices
This article describes sixteen different ways to traverse d-dimensional space recursively in a way that is well-defined for any number of dimensions and is the first to present them all in a consistent notation system.
Solving PDEs in space-time: 4D tree-based adaptivity, mesh-free and matrix-free approaches
This work considers time as an additional dimension and simultaneously solve for the unknown in large blocks of time in 4D space-time, instead of the standard approach of sequential time-stepping, to improve the scalability of PDE solvers on the next generation of supercomputers.


On Multidimensional Curves with Hilbert Property
It is shown that there are 1536 structurally different simple three-dimensional Hilbert curves, and the formalism lays the groundwork for potential mechanized analysis of locality properties of multidimensional Hilbert curves.
An inventory of three-dimensional Hilbert space-filling curves
It is argued that the properties that make Hilbert's curve unique in two dimensions, are shared by 10694807 structurally different space-filling curves in three dimensions.
Four-dimensional hilbert curves for R-trees
By selecting a curve that has certain properties and choosing the right rotation, one can combine the strengths of the two-dimensional and the four-dimensional approach into one, while avoiding their apparent weaknesses.
Locality and bounding-box quality of two-dimensional space-filling curves
Alternative Algorithm for Hilbert's Space-Filling Curve
  • A. Butz
  • Mathematics
    IEEE Transactions on Computers
  • 1971
An algorithm for generating Hilbert's space-filling curve in a byte-oriented manner and the algorithm may be modified so that the results are correct for continua rather than for quantized spaces.
Recursive tilings and space-filling curves with little fragmentation
Recursive tilings and space-filling curves with low Arrwwid numbers may be applied to optimise disk, memory or server access patterns when processing sets of points in Rd.
On packing R-trees
An analytical formula is introduced to compute the average response time of a range query as a function of the geometric characteristics of the R-tree, to achieve better ordering of the rectangles and eventually better packing.
Space-Filling Curves - An Introduction with Applications in Scientific Computing
  • M. Bader
  • Computer Science
    Texts in Computational Science and Engineering
  • 2013
Grammar-based techniques are introduced for traversals of Cartesian and octree-type meshes, and arithmetisation is explained to compute SFC mappings and indexings, and the locality properties of SFC are discussed in detail.
Elemente der Mathematik
Remarks on the differences between consecutive primes In problem 654, Journal of Recreational Mathematics, Harry Nelson asks : "What is the most likely difference between consecutive primes?" Here a
Sur une courbe, qui remplit toute une aire plane
Dans cette Note on determine deux fonctions x et y, uniformes et continues d’une variable (reelle) t, qui, lorsque t varie dans l’intervalle (0, 1), prennent toutes les couples de valeurs telles que