In a little-known series of papers beginning in 1966, Tokunaga introduced an infinite class of tree graphs based on the Strahler ordering scheme. As recognized by Tokunaga (1984), these trees are characterized by a self-similarity property, so we will refer to them as self-similar trees, or SSTs. SSTs are defined in terms of a generator matrix which acts as a ''blueprint'' for constructing different trees. Many familiar tree constructions are absorbed as special cases. However, in Tokunaga's work an additional assumption is imposed which restricts from SSTs to a much smaller class. We will refer to this subclass as Tokunaga's trees. This paper presents several new and unifying results for SSTs. In particular, the conditions under which SSTs have well-defined Horton-Strahler stream ratios are given, as well as a general method for computing these ratios. It is also shown that the diameters of SSTs grow like m&bgr;, where m is the number of leaves. In contrast to many other tree constructions, here &bgr; need not equal 1/2; thus SSTs offer an explanation for Hack's law. Finally, it is demonstrated that large discrepancies exist between the predictions of Shreve's well-known model and detailed measurements for larger river networks, while other SSTs fit the data quite well. Other potential applications of the SST framework include diffusion-limited aggregation (DLA), lightning, bronchial passages, neural networks, and botanical trees. ¿ American Geophysical Union 1995 |