편집 : 이제이 게시물과 관련된 후속 질문 이 있습니다.
정의
허락하다 c 과 k정수 여야합니다. 우리는 표기법을 사용합니다[i]={1,2,...,i}.
ㅏ c×c 매트릭스 M=(mi,j) 라고합니다 c-에-k다음과 같은 경우 채색 행렬 :
- 우리는 mi,j∈[k] 모든 i,j∈[c],
- 모든 i,j,ℓ∈[c] 와 i≠j 과 j≠ℓ 우리는 mi,j≠mj,ℓ.
우리는 쓴다 c⇝k 존재하는 경우 c-에-k 착색 매트릭스.
대각선 요소는 관련이 없습니다. 우리는 비 대각선 요소에만 관심이 있습니다.M.
다음과 같은 대체 관점이 도움이 될 수 있습니다. 허락하다R(M,ℓ)={mℓ,i:i≠ℓ} 행의 비 대각선 요소 집합 ℓ, 마찬가지로 보자 C(M,ℓ)={mi,ℓ:i≠ℓ} 열의 비 대각선 요소 집합 ℓ. 지금M 이다 c-에-k 착색 매트릭스 iff
R(M,ℓ)⊆[k],C(M,ℓ)⊆[k],R(M,ℓ)∩C(M,ℓ)=∅
모든
ℓ∈[c]. 즉, 행
ℓ 그리고 열
ℓ (대각선을 제외하고) 별개의 요소로 구성되어야합니다.
해석하려고하면 도움이 될 수도 있고 아닐 수도 있습니다 M 특별한 해시 함수로서 [c]2 에 [k].
예
여기에 6-에-4 착색 매트릭스 :
⎡⎣⎢⎢⎢⎢⎢⎢⎢⎢−343432−422423−223111−441113−311122−⎤⎦⎥⎥⎥⎥⎥⎥⎥⎥.
일반적으로 n≥2 우리는
(2nn)⇝2n.
예를 들어
20⇝6 과
6⇝4. 이를 확인하기 위해 다음 구성을 사용할 수 있습니다 (예 : Naor & Stockmeyer 1995).
허락하다 c=(2nn) 그리고하자 k=2n. 허락하다f 거부하다 [c] 모두의 집합에 n-서브셋 [2n], 그건, f(i)⊆[2n] 과 |f(i)|=n 모든 i. 각각i,j∈[c] 와 i≠j임의로 선택하십시오
mi,j∈f(i)∖f(j).
참고 f(j)∖f(i)≠∅. 구성이 실제로 색상 표인지 확인하는 것은 간단합니다. 특히, 우리는R(M,ℓ)=f(ℓ) 과 C(M,ℓ)=[k]∖f(ℓ).
질문
위의 구성이 최적입니까? 그렇지 않으면, 우리는 가지고 있습니까
(2nn)+1⇝2n
어떠한 것도
n≥2?
상기 구성은 무증상 인 것으로 잘 알려져있다. 반드시k=Ω(logc). 이는 예를 들어 Linial (1992)의 결과 또는 Ramsey 이론의 간단한 적용에서 비롯됩니다. 그러나 나에게도 건설이 일정한지 여부는 확실하지 않습니다. 일부 수치 실험에 따르면 위의 구성이 최적 일 수 있습니다.
자극
문제는 그래프 채색을위한 빠른 분산 알고리즘의 존재와 관련이 있습니다. 예를 들어, 지시 된 트리 (루트 노드를 향한 모든 모서리)가 제공되고 적절한 트리가 제공되었다고 가정합니다c나무의 채색. 이제 적절한 계산을하는 분산 알고리즘이 있습니다k 나무의 채색 1 다음과 같은 경우에만 동기식 통신 라운드 c⇝k.