나는 그 질문의 링크를 따랐다. 그리고 그 감소는 실제로 그래프에 존재 하는 각각의 이 "무지개 "(각 색상의 정확히 하나의 가장자리를 이 되도록 가장자리가 자연 채색 인 그래프를 생성한다 . 즉, 우리는 의 문제 로 분할하는 대신 문제를 줄이기 위해 해당 용지의 축소를 쉽게 조정할 수 있습니다 .이 자연스러운 채색에 따라 각 가장자리에 색상을 지정하면 그래프를 분할 할 수 있습니다 "무지개 의"그것으로 분할 될 수 있고 경우에만 경우 모두에서의.KnKnKnKnKn
이 용지 축소의 기본 구조는 다음 3 단계로 수행 할 수 있습니다.
- 특정 그래프 사본을 여러 개 만듭니다 .Hn,p
- 의 일부 사본을 서로 식별합니다 (예 : 여러 다른 사본 사이의 정점 / 가장자리 병합 ).Hn,pHn,p
- 일부 사본에서 특정 정점 / 가장자리를 제거합니다.
그래프 는 정점으로 길이 벡터 모듈로 의 집합을 갖습니다.Hn,pnp 컴포넌트가 추가되는 0 모드 p. 모서리는 두 구성 요소 만 다른 두 정점을 연결합니다.+1 과 −1 그 두 구성 요소에서.
이 그래프에 다음과 같은 색상을 제안합니다. 방향에 따라 각 가장자리에 색상을 지정합니다. 만약x 과 y 인접한 정점이 있고 x−y 와 벡터입니다 n−2 동일한 구성 요소 0, 하나의 구성 요소가 1 하나의 구성 요소는 −1. 다시 말해, 모든 가장자리에(x,y)가 의 구성 요소에있는 옵션 0이 아닌됩니다. 이러한 각 옵션에 고유 한 색상을 할당하면 동일한 방향의 모든 가장자리가 동일한 색상을 갖도록 모든 가장자리에 색상이 적용됩니다. 에서 두 모서리 가 같은 방향이 확인하는 것은 매우 쉽습니다 . 따라서 모든 에서 무지개 입니다.(n2)x−yKnHn,pKnHn,pKn
축소를 수행 할 때 의 모든 사본에이 색상을 사용합니다 . 따라서 위 목록의 1 단계 끝 에서 그래프의 모든 은 무지개 입니다.Hn,pKnKn
위 목록의 2 단계에서 일부 정점 / 가장자리를 식별합니다. 특히 축소에서는 항상 다른 과 을 식별합니다 . 그러나이 상황 (모든 은 의 사본에서 온 )에서 모든 은 "표준 " 의 번역 또는 논문이 라고 . 따라서 서로 "플립"인 두 개의 병렬 또는 두 개의 식별 합니다. 두 경우 모두 두 식별 된 모서리KnKnKnHn,pKnKnK−KKnKnKn평행하고 동일한 색상입니다. 예를 들어, 논문의 그림 2를 참조하십시오. 식별 된 모서리는 항상 평행입니다. 따라서 서로 다른 색상의 두 가장자리를 식별하려고 시도하지 않기 때문에 위 목록의 1 단계 끝의 채색은 2 단계 끝의 채색으로 자연스럽게 확장 될 수 있습니다. 새로운 이므로,이 단계가 끝날 때마다 모든 은 무지개 입니다.KnKnKn
마지막으로 3 단계에서 정점 / 가장자리를 제거하면 새로운 생성되지 않습니다 . 따라서, 우리가 원하는 속성을 가지고 있습니다 : 내가 제공 한 채색 에서이 감소에 의해 생성 된 그래프의 모든 은 무지개 입니다.KnKnKn