Algorithms for Square Roots of Graphs
- 1 February 1995
- journal article
- Published by Society for Industrial & Applied Mathematics (SIAM) in SIAM Journal on Discrete Mathematics
- Vol. 8 (1) , 99-118
- https://doi.org/10.1137/s089548019120016x
Abstract
The $n$th power ($n \geq 1$) of a graph $G = (V, E)$, written $G^n$, is defined to be the graph having $V$ as its vertex set with two vertices $u, v$ adjacent in $G^n$ if and only if there exists a path of length at most $n$ between them. Similarly, graph $H$ has an $n$th root $G$ if $G^n = H$. For the case of $n = 2$, we say that $G^2$ is the square of $G$ and $G$ is the square root of $G^2$. This paper presents a linear time algorithm for finding the tree square roots of a given graph and a linear time algorithm for finding the square roots of planar graphs. A polynomial time algorithm for finding the square roots of subdivision graphs, which is equivalent to the problem of the inversion of total graphs, is also presented. Further, the authors give a linear time algorithm for finding a Hamiltonian cycle in a cubic graph and prove the NP-completeness of finding the maximum cliques in powers of graphs and the chordality of powers of trees.
Keywords
This publication has 21 references indexed in Scilit:
- A recognition algorithm for the total graphsNetworks, 1978
- A characterisation of rigid circuit graphsDiscrete Mathematics, 1974
- Characterization of n-path graphs and of graphs having nth rootJournal of Combinatorial Theory, Series B, 1974
- The intersection graphs of subtrees in trees are exactly the chordal graphsJournal of Combinatorial Theory, Series B, 1974
- The square of every two-connected graph is HamiltonianJournal of Combinatorial Theory, Series B, 1974
- The Transitive Reduction of a Directed GraphSIAM Journal on Computing, 1972
- The total group of a graphProceedings of the American Mathematical Society, 1968
- A criterion for the planarity of the total graph of a graphMathematical Proceedings of the Cambridge Philosophical Society, 1967
- Incidence matrices and interval graphsPacific Journal of Mathematics, 1965
- On rigid circuit graphsAbhandlungen aus dem Mathematischen Seminar der Universitat Hamburg, 1961