Załóżmy, że i G 2 to dwa niekierowane wykresy na zbiorze wierzchołków { 1 , … , n } . Wykresy są izomorficzne wtedy i tylko wtedy, gdy występuje permutacja Π taka, że G 1 = Π ( G 2 ) lub bardziej formalnie, jeśli istnieje permutacja Π taka, że ( i , j ) jest krawędzią w G 1 wtedy i tylko if ( Π ( i ) , Π ( j jest krawędzią w G 2 . Problem izomorfizmu grafów polega na podejmowaniu decyzji, czy dwa dane wykresy są izomorficzne.
Czy istnieje operacja na wykresach, która powoduje „wzmocnienie przerwy” w stylu dowodu Dinura na twierdzenie PCP ? Innymi słowy, czy istnieje transformacja obliczalna w czasie wielomianowym z do ( G ′ 1 , G ′ 2 ), tak że
- jeśli i G 2 są izomorficzne, wówczas G ′ 1 i G ′ 2 są również izomorficzne, i
- jeśli i G 2 nie są izomorficzne, to dla każdej permutacji Π wykres G ′ 1 oznacza „ ϵ -far” z Π ( G ′ 2 ) dla pewnej małej stałej ϵ , gdzie ϵ -far oznacza, że jeśli wybierzemy ( i , j ) równomiernie losowo, a następnie z prawdopodobieństwem ϵ albo
- jest krawędzią G ′ 1, a ( Π ( i ) , Π ( j ) ) nie jest krawędzią G ′ 2 , lub
- nie jest krawędzią G ′ 1, a ( Π ( i ) , Π ( j ) ) jest krawędzią G ′ 2 .