Polytree
In mathematics, and more specifically in graph theory, a polytree[1]
(also called directed tree,[2] oriented tree[3] or singly connected
network[4]) is a directed acyclic graph whose underlying
undirected graph is a tree. In other words, if we replace its directed
edges with undirected edges, we obtain an undirected graph that is
both connected and acyclic.
A polyforest (or directed forest or oriented forest) is a directed
acyclic graph whose underlying undirected graph is a forest. In
other words, if we replace its directed edges with undirected edges, A polytree
we obtain an undirected graph that is acyclic.
A polytree is an example of an oriented graph.
The term polytree was coined in 1987 by Rebane and Pearl.[5]
Related structures
An arborescence is a directed rooted tree, i.e. a directed acyclic graph in which there exists
a single source node that has a unique path to every other node. Every arborescence is a
polytree, but not every polytree is an arborescence.
A multitree is a directed acyclic graph in which the subgraph reachable from any node forms
a tree. Every polytree is a multitree.
The reachability relationship among the nodes of a polytree forms a partial order that has
order dimension at most three. If the order dimension is three, there must exist a subset of
seven elements , , and (for ) such that, for each , either or
, with these six inequalities defining the polytree structure on these seven
elements.[6]
A fence or zigzag poset is a special case of a polytree in which the underlying tree is a path
and the edges have orientations that alternate along the path. The reachability ordering in a
polytree has also been called a generalized fence.[7]
Enumeration
The number of distinct polytrees on unlabeled nodes, for , is
1, 1, 3, 8, 27, 91, 350, 1376, 5743, 24635, 108968, 492180, ... (sequence A000238 in the OEIS).
Sumner's conjecture
Sumner's conjecture, named after David Sumner, states that tournaments are universal graphs for polytrees,
in the sense that every tournament with vertices contains every polytree with vertices as a
subgraph. Although it remains unsolved, it has been proven for all sufficiently large values of .[8]
Applications
Polytrees have been used as a graphical model for probabilistic reasoning.[1] If a Bayesian network has the
structure of a polytree, then belief propagation may be used to perform inference efficiently on it.[4][5]
The contour tree of a real-valued function on a vector space is a polytree that describes the level sets of the
function. The nodes of the contour tree are the level sets that pass through a critical point of the function
and the edges describe contiguous sets of level sets without a critical point. The orientation of an edge is
determined by the comparison between the function values on the corresponding two level sets.[9]
See also
Glossary of graph theory
Notes
1. Dasgupta (1999).
2. Deo (1974), p. 206.
3. Harary & Sumner (1980); Simion (1991).
4. Kim & Pearl (1983).
5. Rebane & Pearl (1987).
6. Trotter & Moore (1977).
7. Ruskey (1989).
8. Kühn, Mycroft & Osthus (2011).
9. Carr, Snoeyink & Axen (2000).
References
Carr, Hamish; Snoeyink, Jack; Axen, Ulrike (2000), "Computing contour trees in all
dimensions", in Proc. 11th ACM-SIAM Symposium on Discrete Algorithms (SODA 2000) (htt
p://portal.acm.org/citation.cfm?id=338659), pp. 918–926
Dasgupta, Sanjoy (1999), "Learning polytrees", in Proc. 15th Conference on Uncertainty in
Artificial Intelligence (UAI 1999), Stockholm, Sweden, July-August 1999 (http://cseweb.ucsd.
edu/~dasgupta/papers/poly.pdf) (PDF), pp. 134–141.
Deo, Narsingh (1974), Graph Theory with Applications to Engineering and Computer
Science (http://www.edutechlearners.com/download/Graphtheory.pdf) (PDF), Englewood,
New Jersey: Prentice-Hall, ISBN 0-13-363473-6.
Harary, Frank; Sumner, David (1980), "The dichromatic number of an oriented tree", Journal
of Combinatorics, Information & System Sciences, 5 (3): 184–187, MR 0603363 (https://math
scinet.ams.org/mathscinet-getitem?mr=0603363).
Kim, Jin H.; Pearl, Judea (1983), "A computational model for causal and diagnostic
reasoning in inference engines", in Proc. 8th International Joint Conference on Artificial
Intelligence (IJCAI 1983), Karlsruhe, Germany, August 1983 (http://www.ijcai.org/Proceeding
s/83-1/Papers/041.pdf) (PDF), pp. 190–193.
Kühn, Daniela; Mycroft, Richard; Osthus, Deryk (2011), "A proof of Sumner's universal
tournament conjecture for large tournaments", Proceedings of the London Mathematical
Society, Third Series, 102 (4): 731–766, arXiv:1010.4430 (https://arxiv.org/abs/1010.4430),
doi:10.1112/plms/pdq035 (https://doi.org/10.1112%2Fplms%2Fpdq035), MR 2793448 (http
s://mathscinet.ams.org/mathscinet-getitem?mr=2793448).
Rebane, George; Pearl, Judea (1987), "The recovery of causal poly-trees from statistical
data", in Proc. 3rd Annual Conference on Uncertainty in Artificial Intelligence (UAI 1987),
Seattle, WA, USA, July 1987 (http://ftp.cs.ucla.edu/tech-report/198_-reports/870031.pdf)
(PDF), pp. 222–228.
Ruskey, Frank (1989), "Transposition generation of alternating permutations", Order, 6 (3):
227–233, doi:10.1007/BF00563523 (https://doi.org/10.1007%2FBF00563523), MR 1048093
(https://mathscinet.ams.org/mathscinet-getitem?mr=1048093).
Simion, Rodica (1991), "Trees with 1-factors and oriented trees", Discrete Mathematics, 88
(1): 93–104, doi:10.1016/0012-365X(91)90061-6 (https://doi.org/10.1016%2F0012-365X%2
891%2990061-6), MR 1099270 (https://mathscinet.ams.org/mathscinet-getitem?mr=109927
0).
Trotter, William T., Jr.; Moore, John I., Jr. (1977), "The dimension of planar posets", Journal of
Combinatorial Theory, Series B, 22 (1): 54–67, doi:10.1016/0095-8956(77)90048-X (https://d
oi.org/10.1016%2F0095-8956%2877%2990048-X).
Retrieved from "https://en.wikipedia.org/w/index.php?title=Polytree&oldid=1101004516"