Newton's method for the matrix square root
Mathematics of Computation
Introduction to algorithms
On the complexity of H-coloring
Journal of Combinatorial Theory Series B
Computing roots of graphs is hard
Discrete Applied Mathematics
A Padé Approximation Method for Square Roots of Symmetric Positive Definite Matrices
SIAM Journal on Matrix Analysis and Applications
On the Sequence of Consecutive Powers of a Matrix in a Boolean Algebra
SIAM Journal on Matrix Analysis and Applications
Hi-index | 0.00 |
We show that finding roots of Boolean matrices is an NP-hard problem. This answers a twenty year old question from semigroup theory. Interpreting Boolean matrices as directed graphs, we further reveal a connection between Boolean matrix roots and graph isomorphism, which leads to a proof that for a certain subclass of Boolean matrices related to subdivision digraphs, root finding is of the same complexity as the graph-isomorphism problem.