「着色マトリックス」の存在


9

編集:この投稿に関連するフォローアップ質問があります。


定義

ましょうck整数であるが。我々は、表記法を使用する[i]={1,2,...,i}

c×c行列M=(mi,j)であると言われているc -to- k着色マトリックス以下が成立する場合:

  • 我々は持っているmi,j[k]すべてのためにi,j[c]
  • すべてのi,j,[c]ijjについて、mi,jmj,ます。

私たちは、書きckが存在する場合c -to-着色行列を。k


対角要素は無関係であることに注意してください。非対角要素のみに関心がありMます。

次の別の視点が役立つ場合があります。LET R(M,)={m,i:i}行における非対角要素の集合である、同様せC(M,)={mi,:i}カラム中の非対角要素の集合である。ここで、Mcからkカラー行列iffです。

R(M,)[k],C(M,)[k],R(M,)C(M,)=
全てについて[c]。つまり、行と列は異なる要素で構成されて必要があります(もちろん、対角線を除く)。

[ c ] 2から[ k ]までの特別な種類のハッシュ関数として解釈することが役立つ場合とそうでない場合があります。M[c]2[k]

ここに4のカラーリングマトリックスがあります:[ 2 2 1 1 1 3 3 1 1 1 4 4 1 1 1 3 2 2 3 2 4 2 2 4 2 3 4 3 4 3 ]64

[22111111441112224224244]

一般的には、いずれかのことが知られている我々が持っている 2 のnを2例えば、206及び64。これを確認するには、次の構造を使用できます(例:Naor&Stockmeyer 1995)。

22
20664

ましょうとし、k=2nとします。ましょうfはから全単射である[C]すべてのセットにn個の-subsets[2N]、である、FI[2N]| f| =nfor alli。それぞれについて、IJ[C]IJc=2k=2f[c][2]f[2]|f|=j[c]j、選択した任意

メートルjffj

ことに注意してください。構造が実際にカラーリングマトリックスであることを確認するのは簡単です。特に、我々はR M = F およびC M = [ K ] F ℓをfjfRM=fCM=[k]f

質問

上記の構造は最適ですか?そうでなければ、いずれかのためにN2

2+12
2

上記の構造が漸近的にタイトであることはよく知られています。必ずです。これは、例えば、Linial's(1992)の結果、またはラムジー理論の単純な適用によるものです。しかし、私にとっては、構造が定数まできついかどうかは明らかではありません。一部の数値実験では、上記の構成が最適である可能性があることを示唆しています。k=Ωログc

動機

問題は、グラフの色付けのための高速分散アルゴリズムの存在に関連しています。たとえば、有向ツリー(すべてのエッジがルートノードの方向を向いている)が与えられていると想定し、ツリーの適切な色が与えられていると想定します。今適切な計算分散アルゴリズムが存在するk個のツリーの着色が1つの場合に限り、同期通信ラウンドC kはck1ck


「別の視点」での表示数学では、[c]は[k]と読み替える必要があります。その次の行では、「for all l \ in [k]」は「for all l \ in [c]」となるはずです。
伊藤剛

回答:


9

構造は2+1kk/2ckckk/2


1
RMRMjメートルjRMRMjCMjRMj

0

少しきつい漸近線の場合、次のことが証明できます。

ckc2k

c×ck[k]<jjjjjc2k


あなたの分析があなたの分析よりもタイトだと主張しているものはわかりませんが、正確な境界については私の答えを見てください。
伊藤剛
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.