귀하의 질문에 대한 답변은 없지만 에있는 것을 보여줄 수있는 의보다 제한된 버전을 고려할 것을 제안합니다 .ΠM
에지 수가 로그 적으로 증가하도록 그래프 패밀리 만 고려해 봅시다. 나는 당신의 문제 공식을 표현함으로써 그것을 공식화 할 것이고, 내가 그것을 올바르게 이해했는지 확인할 것입니다.
무향 그래프 와 에지가 설명 될 수있다 긴 비트 스트링 단순히의 인접 행렬의 엔트리 연결할 상부 삼각형. 따라서 개의 꼭지점 에 가능한 그래프가 있습니다. 모든 함수 과 같이 모든 대해 가 그래프의 가족. 효율적으로 계산 가능한 함수 대해 를
N N 2 - NGn G2 N 2 - Nn2−n2G NF:N→N0≤F(N)<2N2-N2n2−n2nf:N→N NFΠFG∈ΠF0≤f(n)<2n2−n2nfΠf
G∈Πf⟺G is isomorph to the graph described by f(|V(G)|)
자연수를 들어 하자 자사의 이진 표현의 1 개의 수를합니다. 이제
을 보유하는 효율적으로 계산 가능한 함수 대해서는
만 고려해 봅시다. 위에서 언급 한 바와 같이 대수.b 1 ( x ) Π f f b 1 ( f ( n ) ) ∈ O ( log n )xb1(x)Πff
b1(f(n))∈O(logn)
이 함수 클래스에 대한 가 P에 있음을 보여줍니다 .Πf
를 그러한 함수로하고 를 개의 꼭짓점 이있는 입력 그래프라고 합시다 . 을 참조 그래프 라고하겠습니다 . 참조 그래프 에는 최대 가장자리가 있습니다. 따라서 모든 MCC (최대 연결 구성 요소)는 최대 개의 정점으로 구성 될 수 있으며 최대 합니다. 꼭짓점 만있는 그래프 쌍의 경우 다형성 시간 wrt 에서 동형을 사소하게 확인할 수 있습니다.G n f (fGnO ( 로그 없음 ) O ( 로그 N ) N O ( 로그 N ) Nf(n)O(logn)O(logn)nO(logn)n모든 순열을 시도 할 수 있기 때문입니다. 따라서 욕심 많은 알고리즘을 사용하여 참조 그래프에서 입력 그래프의 각 MCC에 MCC를 할당하면 두 그래프가 모두 동형인지 여부를 알 수 있습니다.