Supposons que et G 2 soient deux graphes non dirigés sur l'ensemble de sommets { 1 , … , n } . Les graphiques sont isomorphes si et seulement s'il y a une permutation Π de telle sorte que G 1 = Π ( G 2 ) , ou plus formellement, s'il y a une permutation Π de telle sorte que ( i , j ) est une arête de G 1 si et seulement si ( Π ( i ) , Π ( j est un bord en G 2 . Le problème de l'isomorphisme des graphes consiste à décider si deux graphes donnés sont isomorphes.
Existe-t-il une opération sur les graphes qui produit une "amplification de gap" à la manière de la preuve de Dinur du théorème PCP ? En d'autres termes, existe-t-il une transformation calculable en temps polynomial de à ( G ' 1 , G ' 2 ) telle que
- si et G 2 sont isomorphes, alors G ' 1 et G ' 2 sont également isomorphes, et
- si et G 2 ne sont pas isomorphes, puis pour chaque permutation Π , le graphe G ' 1 est « ε -Far » de Π ( G ' 2 ) pour une faible constante ε , où e moyen -Far que si nous choisissons ( i , j ) uniformément au hasard, puis avec probabilité ϵ soit
- est une arête de G ' 1 et ( Π ( i ) , Π ( j ) ) ne constitue pas une arête de G ' 2 , ou
- n'est pas un bord de G ' 1 et ( Π ( i ) , Π ( j ) ) est un bord de G ' 2 .