Computing roots of graphs is hard
Discrete Applied Mathematics
Algorithms for Square Roots of Graphs
SIAM Journal on Discrete Mathematics
Journal of Algorithms
Computers and Intractability: A Guide to the Theory of NP-Completeness
Computers and Intractability: A Guide to the Theory of NP-Completeness
Recognizing Powers of Proper Interval, Split, and Chordal Graphs
SIAM Journal on Discrete Mathematics
The complexity of Boolean matrix root computation
Theoretical Computer Science - Special papers from: COCOON 2003
ACM Transactions on Algorithms (TALG)
Reconstruction of a graph from 2-vicinities of its vertices
Discrete Applied Mathematics
Hardness Results and Efficient Algorithms for Graph Powers
Graph-Theoretic Concepts in Computer Science
Linear-Time algorithms for tree root problems
SWAT'06 Proceedings of the 10th Scandinavian conference on Algorithm Theory
Computing square roots of trivially perfect and threshold graphs
Discrete Applied Mathematics
Hi-index | 0.00 |
We study the problem of recognizing graph powers and computing roots of graphs. Our focus is on classes of graphs with no short cycles. We provide a polynomial time recognition algorithm for $r$-th powers of graphs of girth at least $2r+3$, thus improving a recently conjectured bound. Our algorithm also finds all $r$-th roots of a given graph that have girth at least $2r+3$ and no degree one vertices, which is a step toward a recent conjecture of Levenshtein [Discrete Math., 308 (2008), pp. 993-998] that such roots should be unique. Similar algorithms have so far been designed only for $r=2,3$. On the negative side, we prove that recognition of graph powers becomes an NP-complete problem when the bound on girth is about twice smaller. (Anna Adamaszek's correct affiliation is Department of Computer Science and Centre for Discrete Mathematics and Its Applications (DIMAP), University of Warwick, Coventry, CV4 7AL, UK.)