이분 그래프
이분 그래프 - 정점을 두 세트로 나누어 각 에지가 다른 세트의 정점.
종종 이분 그래프의 맥락에서 색상 정점이라는 개념이 사용됩니다. 그래프를 두 부분으로 나누는 것을 꼭짓점에 색상을 두 가지 색상으로 지정합니다. 각 가장자리는 서로 다른 색상의 정점을 연결해야 합니다.
DFS
.
알고리즘
우리는 임의의 정점에서 페인팅을 시작하여 임의의 색상으로 페인팅합니다.
각 가장자리를 통과할 때 다음 정점을 반대 색상으로 칠합니다.
인접한 정점을 반복하는 동안 현재 정점과 동일한 색상으로 이미 칠해진 정점을 찾으면 그래프에 홀수 주기가 있는 것입니다. 이는 이분법이 아님을 의미합니다.