Recursive tree

Recursive tree

In graph theory, a discipline within mathematics, a recursive tree is a non-planar labeled rooted tree. A size-"n" recursive tree is labeled by distinct integers 1, 2, ..., "n", where the labels are strictly increasing starting at the root labeled 1. Recursive trees are non-planar, which means that the children of a particular node are not ordered. E.g. the following two size-three recursive trees are the same.

1 1 / = / / / 2 3 3 2

Properties

The number of size-"n" recursive trees is given by

: T_n= (n-1)!. ,

Hence the exponential generating function "T"("z") of the sequence "T""n" is given by

: T(z)= sum_{nge 1} T_n frac{z^n}{n!}=logleft(frac{1}{1-z} ight).

Combinatorically a recursive tree can be interpreted as a root followed by an unordered sequence of recursive trees. Let "F" denote the family of recursive trees.

: F= circ + frac{1}{1!}cdot circ imes F + frac{1}{2!}cdot circ imes F* F+ frac{1}{3!}cdot circ imes F* F* F * cdots= circ imesexp(F),

where circ denotes the node labeled by 1, × the Cartesian product and * the partition product for labeled objects.

By translation of the formal description one obtains the differential equation for "T"("z")

: T'(z)= exp(T(z)),

with "T"(0) = 0.

Bijections

There are bijective correspondences between recursive trees of size "n" and permutations of size "n" − 1.

Applications

Recursive trees are used as simple models for epidemics.

References


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать курсовую

Look at other dictionaries:

  • Tree traversal — Graph and tree search algorithms Alpha beta pruning A* B* Beam Bellman–Ford algorithm Best first Bidirectional …   Wikipedia

  • Tree (graph theory) — Trees A labeled tree with 6 vertices and 5 edges Vertices v Edges v 1 Chromatic number …   Wikipedia

  • Recursive partitioning — is a statistical method for multivariable analysis.cite book |author=Breiman, Leo |title=Classification and Regression Trees |publisher=Chapman Hall/CRC |location=Boca Raton |year=1984 |pages= |isbn=0 412 04841 8 |oclc= |doi=] . Recursive… …   Wikipedia

  • Tree (Unix) — Tree is a program available for Unix and Unix like systems. tree is a recursive directory listing program that produces a depth indented listing of files. With no arguments, tree lists the files in the current directory. When directory arguments… …   Wikipedia

  • Recursive language — This article is about a class of formal languages as they are studied in mathematics and theoretical computer science. For computer languages that allow a function to call itself recursively, see Recursion (computer science). In mathematics,… …   Wikipedia

  • Tree (disambiguation) — A tree is a woody plant.Tree may also refer to: *Tree structure, a way of representing the hierarchical nature of a structure in a graphical form *Tree (data structure), a widely used computer data structure that emulates a tree structure with a… …   Wikipedia

  • Recursive transition network — A recursive transition network ( RTN ) is a graph theoretical schematic used to represent the rules of a context free grammar. RTNs have application to programming languages, natural language and lexical analysis. Any sentence that is constructed …   Wikipedia

  • Tail recursive parser — Tail recursive parsers are derived from the more common Recursive descent parsers. Tail recursive parsers are commonly used to parse left recursive grammars. They use a smaller amount of stack space than regular recursive descent parsers. They… …   Wikipedia

  • Binary tree — Not to be confused with B tree. A simple binary tree of size 9 and height 3, with a root node whose value is 2. The above tree is unbalanced and not sorted. In computer science, a binary tree is a tree data structure in which each node has at… …   Wikipedia

  • Binary search tree — In computer science, a binary search tree (BST) is a binary tree data structurewhich has the following properties: *each node (item in the tree) has a value; *a total order (linear order) is defined on these values; *the left subtree of a node… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”