Space-filling trees and Space-filling tree: Difference between pages

From Wikipedia, the free encyclopedia
(Difference between pages)
Jkuff (talk | contribs)
No edit summary
 
Jkuff (talk | contribs)
migrated content of plural page to new singular page
 
(No difference)

Revision as of 22:26, 9 February 2010

Space-filling trees are geometric constructions that are analogous to space-filling curves, but have a branching, tree-like structure and are rooted[1]. A space-filling tree is defined by an incremental process that results in a tree for which every point in the space has a finite-length path that converges to it. In contrast to space-filling curves, individual paths in the tree are short, allowing any part of the space to be quickly reached from the root. The simplest examples of space-filling trees have a regular, self-similar, fractal structure, but can be generalized to non-regular and even randomized/monte-carlo variants (see Rapidly-exploring Random Tree). Space-filling trees have interesting parallels in nature, including fluid distribution systems, vascular networks, and fractal plant growth, and many interesting connections to L-systems in computer science.

Definition

A space-filling tree is defined by an iterative process whereby a single point in a continuous space is connected via a continuous path to every other point in the space by a path of finite length, and for every point in the space, there is at least one path that converges to it.

Examples

The simplest example of a space-filling tree is one that fills a square planar region. The images illustrate the construction for the planar region . At each iteration, additional branches are added to the existing trees.


See also

References

  1. ^ Kuffner, J.J. and S.M. LaValle: Space-filling Trees, The Robotics Institute, Carnegie Mellon University, CMU-RI-TR-09-47, 2009.