를 그래프로 하자 . 꼭짓점 x ∈ V의 경우 N ( x ) 을 G 에서 x 의 (공개) 이웃이되도록 정의 하십시오 . 즉, N ( x ) = { y ∈ V . 두 정점을 정의 유 , V 에서 G가 되도록쌍둥이경우 U 및 V 인 이웃들의 동일한 세트를 가지고 있다면 N ( U ) = N ( V ) .
그래프 감안할 때 에 n 개의 정점과 m의 입력으로 가장자리, 얼마나 빨리 우리의 쌍둥이 한 쌍 찾을 수 있습니다 G를 같은 한 쌍있는 경우는?
우리는 주어진 두 정점이 인접 시간을 비교하여 시간에 쌍둥이인지 여부를 확인할 수 있습니다 . 쌍둥이를 찾는 간단한 알고리즘은 따라서 각 쌍의 꼭짓점에 대해 쌍둥이인지 확인하는 것입니다. 이것은 O ( n 3 ) 시간 이 걸린다 ( 또한 모든 쌍의 쌍둥이를 찾는다 ). 그래프에서 한 쌍의 쌍둥이를 찾을 수있는 훨씬 빠른 방법이 있습니까? 이 문제를 다루는 문헌에 알려진 연구가 있습니까?