Je m'intéresse au problème suivant: étant donné une matrice , y a-t-il un graphe non orienté sur n sommets dont la matrice d'adjacence au carré est cette matrice?
La complexité de calcul de ce problème est-elle connue?
Remarques:
Bien sûr, cela peut aussi être formulé comme un problème de recherche, où l'on vous donne la matrice pour une matrice d'adjacence d'un graphe non orienté et le problème est de trouver n'importe quelle matrice d'adjacence (d'un graphe non orienté) B telle que B 2 = A 2 .
Motwani et Soudan ( Calculer les racines des graphiques est difficile , 1994) et Kutz ( La complexité du calcul des racines de la matrice booléenne , 2004) montrent que les problèmes similaires mais distincts de celui-ci sont NP-difficiles - ils ne considèrent que le carré des matrices d'adjacence sous la matrice booléenne multiplication.