Motivé par le commentaire de Fortnow sur mon article, Preuve que le problème d'isomorphisme graphique n'est pas complet G I N P N P P G I P , et par le fait que est un candidat principal pour le problème intermédiaire (pas complet ni en ), je suis intéressé par des preuves connues que se trouve pas dans .
L'une de ces preuves est la complétude d'un problème d'automorphisme de graphe restreint (le problème d'automorphisme de graphe libre à virgule fixe est complet). Ce problème et d'autres généralisations de ont été étudiés dans " Quelques problèmes NP-complets similaires à l'isomorphisme graphique " par Lubiw. Certains peuvent soutenir comme preuve le fait que, malgré plus de 45 ans, personne n'a trouvé d'algorithme polynomial pour le .
Quelles autres preuves devons-nous croire que l' n'est pas dans ?
la source
Réponses:
Avant cette question, mon opinion était que l'isomorphisme graphique pourrait être en P, c'est-à-dire qu'il n'y a aucune preuve pour croire que l'IG n'est pas en P. Alors je me suis demandé ce qui compterait comme preuve pour moi: s'il y avait des algorithmes matures pour - isomorphisme de groupe qui a pleinement exploité la structure disponible des groupes p et n'aurait toujours aucun espoir d'atteindre l'exécution polynomiale, alors je conviens que GI n'est probablement pas en P. Il existe des algorithmes connus qui exploitent la structure disponible comme les tests d'isomorphisme pour p - groupes. d'O'Brien (1994)p p p , mais je ne l'ai pas lu suffisamment en détail pour juger s'il exploite pleinement la structure disponible, ou s'il y a un espoir d'améliorer cet algorithme (sans exploiter la structure non évidente supplémentaire des groupes ) pour obtenir un runtime polynomial.p
Mais je savais que Dick Lipton avait appelé à l'action vers la fin de 2011 pour clarifier la complexité de calcul du problème d'isomorphisme de groupe en général, et du problème d'isomorphisme de groupe particulier. J'ai donc recherché sur Googlep
afin de voir si l'appel à l'action avait réussi. C'était en effet:
Le dernier article passe en revue un document qui permet l' exécution de pour certaines familles importantes de groupes, exploite une grande partie de la structure disponible et reconnaît le document susmentionné de 1994. Parce que le n O ( log log n ) lié à l'exécution est à la fois compatible avec l'expérience que l'isomorphisme graphique n'est pas difficile dans la pratique, et avec l'expérience que personne n'est en mesure de proposer un algorithme de temps polynomial (même pour l'isomorphisme de groupe), cela peut être considéré comme une preuve que l'IG n'est pas dans P .nO(loglogn) nO(loglogn)
la source
Le plus petit ensemble de permutations que vous devez vérifier pour vérifier qu'aucune permutation non triviale n'existe dans un cadre de boîte noire est meilleur que mais toujours exponentielle, OEIS A186202 .n!
Le nombre de bits nécessaires pour stocker un graphe non étiqueté est de ( nlog2 . Voir Naor, Moni. "Représentation succincte des graphiques généraux sans étiquette." Mathématiques appliquées discrètes 28.3 (1990): 303-307. La preuve de la méthode de compression est un peu plus propre si je me souviens bien. Quoi qu'ilsoit, Appelons quimisU. SoitL=2 ( n(n2)−nlog(n)+O(n) U pour les graphiques étiquetés.L=2(n2)
et B o o l L L si vous convertissez en exponentielles. Examiner simplement leurs signatures de type en mettant des graphiques sous forme canonique semble plus facile, mais comme indiqué ci-dessus, GC facilite l'IG.UL BoolLL
la source
Kozen dans son journal, un problème de clique équivalent à isomorphisme graphique , donne une preuve que est pas dans P . Ce qui suit est tiré du document:GI P
De plus, Babai dans son récent article révolutionnaire Graph Isomorphism in quasipolynomial time donne un argument contre l'existence d'algorithmes efficaces pour GI. Il observe que le problème de isomorphisme de groupes (qui est réductible à GI) est un obstacle majeur à placer GI dans . Groupe problème Isomorphisme ( les groupes sont donnés par leur Cayley tableis) est résoluble en n O ( log n ) et on ne sait pas être en P .P nO(logn) P
Voici un extrait de l'article de Babai:
la source
voici d'autres résultats pas encore cités
Sur la dureté de l'isomorphisme graphique / Torán FOCS 2000 et SIAM J. Comput. 33, 5 1093-1108.
L'isomorphisme du graphe n'est pas AC 0 réductible à l'isomorphisme de groupe / Chattopadhyay, Toran, Wagner
la source