GraphTheory
LeafPower
construct kth leaf power
Calling Sequence
Parameters
Description
Examples
Compatibility
LeafPower(T, k)
T
-
tree, arborescence, or anti-arborescence
k
positive integer
LeafPower(T,k) returns the kth leaf power of a given tree T. This is a graph whose vertices are the leaves of T and in which two vertices are connected if there is a path of length at most k between them in the original tree.
The input graph T may be directed or undirected.
The kth leaf power of T is an induced subgraph of the kth graph power of T.
withGraphTheory:
T≔Newick(((4,5,((3)2,9)7)6,10)8)1;
T≔Graph 1: a directed graph with 10 vertices and 9 arc(s)
LP3≔LeafPowerT,3
LP3≔Graph 2: an undirected graph with 6 vertices and 9 edge(s)
EdgesLP3
1,4,1,5,1,10,3,9,4,5,4,9,4,10,5,9,5,10
The path graph on n nodes has only two leaves, the vertices 1 and n. The leaf power is empty unless k >= n-1.
PG≔PathGraph5
PG≔Graph 3: an undirected graph with 5 vertices and 4 edge(s)
EdgesPG
1,2,2,3,3,4,4,5
DrawGraphPG,style=circle
LP2≔LeafPowerPG,2
LP2≔Graph 4: an undirected graph with 2 vertices and 0 edge(s)
EdgesLP2
∅
LP4≔LeafPowerPG,4
LP4≔Graph 5: an undirected graph with 2 vertices and 1 edge(s)
EdgesLP4
1,5
The GraphTheory[LeafPower] command was introduced in Maple 2021.
For more information on Maple 2021 changes, see Updates in Maple 2021.
See Also
AdjacencyMatrix
GraphPower
Newick
ShortestPath
Download Help Document