TOPICS
Search

Graph Power


GraphPower

The graph power G^k, or kth power of a graph G, is a graph with the same set of vertices as G and an edge between two vertices iff they are distinct and there is a path of length at most k between them (Skiena 1990, p. 229). The (u,v)th element of the kth power of the adjacency matrix of G counts walks of length k between vertices u and v, which may repeat vertices and edges. Graph powers are implemented in the Wolfram Language as GraphPower[g, k].

The kth power of a cycle graph C_n is known as a cycle power graph.

For a positive integer k, put B=sum_(i=1)^(k)[adj(G)]^i, which counts walks of lengths 1 through k. The adjacency matrix of the graph power is obtained by replacing its positive off-diagonal entries by 1 and setting its diagonal entries to zero:

 [adj(G^k)]_(uv)={1   if u!=v and B_(uv)>0; 0   otherwise.
(1)

Raising a connected graph to the power of its graph diameter gives a complete graph. The square of any biconnected graph is Hamiltonian (Fleischner 1974, Skiena 1990, p. 231). Mukhopadhyay (1967) has considered "square root graphs," whose square gives a given graph G (Skiena 1990, p. 253).


See also

Adjacency Matrix, Cycle Power Graph, Graph Cube, Graph Square, Pósa's Theorem, Seymour Conjecture

Explore with Wolfram|Alpha

References

Fleischner, H. "The Square of Every Two-Connected Graph Is Hamiltonian." J. Combin. Th. Ser. B 16, 29-34, 1974.Mukhopadhyay, A. "The Square Root of a Graph." J. Combin. Th. 2, 290-295, 1967.Skiena, S. Implementing Discrete Mathematics: Combinatorics and Graph Theory with Mathematica. Reading, MA: Addison-Wesley, 1990.

Referenced on Wolfram|Alpha

Graph Power

Cite this as:

Weisstein, Eric W. "Graph Power." From MathWorld--A Wolfram Resource. https://mathworld.wolfram.com/GraphPower.html

Subject classifications