• Home
  • Search
  • How many three-dimensional Hilbert curves are there
  • Cite Icon11
  • https://doi.org/10.20382/jocg.v8i1a10Copy DOI Icon

How many three-dimensional Hilbert curves are there

Show More
  • Abstract
  • Literature Map
  • Citations
  • Similar Papers
Abstract

Hilbert's two-dimensional space-filling curve is appreciated for its good locality-preserving properties and easy implementation for many applications. However, Hilbert did not describe how to generalize his construction to higher dimensions. In fact, the number of ways in which this may be done ranges from zero to infinite, depending on what properties of the Hilbert curve one considers to be essential. In this work we take the point of view that a Hilbert curve should at least be self-similar and traverse cubes octant by octant. We organize and explore the space of possible three-dimensional Hilbert curves and the potentially useful properties which they may have. We discuss a notation system that allows us to distinguish the curves from one another and enumerate them. This system has been implemented in a software prototype, available from the author's website. Several examples of possible three-dimensional Hilbert curves are presented, including a curve that visits the points on most sides of the unit cube in the order of the two-dimensional Hilbert curve; curves of which not only the eight octants are similar to each other, but also the four quarters; a curve with excellent locality-preserving properties and endpoints that are not vertices of the cube; a curve in which all but two octants are each other's images with respect to reflections in axis-parallel planes; and curves that can be sketched on a grid without using vertical line segments. In addition, we discuss several four-dimensional Hilbert curves.

Similar Papers
  • Research Article
  • Citations1

Self-Similar Structure in Hilbert's Space-Filling Curve

  • Feb 01, 2003
  • Mathematics Magazine
  • Mark Mcclure
  • Research Article
  • Citations11

An interactive analysis method for multidimensional images using a Hilbert curve

  • Jan 01, 1995
  • Systems and Computers in Japan
  • Seiichiro Kamata +2
  • Research Article

Laminar-flow-based sound absorption with a single Hilbert curve surpassing the Rozanov bound

  • Dec 08, 2025
  • Applied Physics Letters
  • Tenglong Xu +4
  • Research Article
  • Citations2

Continuous‐Line Image Stylization Based on Hilbert Curve

  • Jul 01, 2025
  • Computer Graphics Forum
  • Zhifang Tong +4
  • Research Article

A New Space Filling Curve for the Layout Problem which Treat Unequal Departments Shapes and Areas.

  • Jan 01, 1994
  • TRANSACTIONS OF THE JAPAN SOCIETY OF MECHANICAL ENGINEERS Series C
  • Takashi Irohara +2
  • Research Article
  • Citations2

An image encryption scheme based on an improved Hilbert curve and a novel 4D hyper-chaotic system

  • Mar 01, 2026
  • Results in Engineering
  • Shuanglong Zou +7
  • Book Chapter
  • Citations20

A Pseudo-hilbert Scan Algorithm for Arbitrarily-Sized Rectangle Region

  • Jan 01, 2006
  • Jian Zhang +2
  • Conference Article

Constructing a 3D Fractal Model with Two Typical Space Filling Curves

  • Jan 13, 2019
  • Ningping Sun +1
  • Conference Article
  • Citations11

NL-DHT: A Non-uniform Locality Sensitive DHT Architecture for Massively Multi-user Virtual Environment Applications

  • Dec 01, 2008
  • Saurabh Ratti +2
  • Research Article
  • Citations81

An efficient trajectory design for mobile sink in a wireless sensor network

  • Sep 02, 2014
  • Computers & Electrical Engineering
  • Saim Ghafoor +3
  • Conference Article
  • Citations8

PService: Towards Similarity Search on Peer-to-Peer Web Services Discovery

  • Oct 01, 2009
  • Gang Zhou +1
  • Conference Article
  • Citations8

Indexing moving object trajectories with hilbert curves

  • Nov 06, 2018
  • Reaz Uddin +2
  • Book Chapter
  • Citations3

Approximating Polygons for Space-Filling Curves Generated with P Systems

  • Jan 01, 2018
  • Rodica Ceterchi +2
  • Research Article
  • Citations81

Algorithm 781

  • Jun 01, 1998
  • ACM Transactions on Mathematical Software
  • Greg Breinholt +1
  • Research Article
  • Citations270

Alternative Algorithm for Hilbert's Space-Filling Curve

  • Apr 01, 1971
  • IEEE Transactions on Computers
  • A.R Butz
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.