編集:この投稿に関連するフォローアップ質問があります。
定義
ましょうと整数であるが。我々は、表記法を使用する。
行列であると言われている -to- 着色マトリックス以下が成立する場合:
- 我々は持っているすべてのために、
- すべての、とについて、ます。
私たちは、書きが存在する場合 -to-着色行列を。
対角要素は無関係であることに注意してください。非対角要素のみに関心があります。
次の別の視点が役立つ場合があります。LET 行における非対角要素の集合である、同様せカラム中の非対角要素の集合である。ここで、はからカラー行列iffです。
を[ 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 − ]。
一般的には、いずれかのことが知られている我々が持っている( 2 のnを例えば、20⇝6及び6⇝4。これを確認するには、次の構造を使用できます(例:Naor&Stockmeyer 1995)。
ましょうとし、k=2nとします。ましょうfはから全単射である[C]すべてのセットにn個の-subsets[2N]、である、F(I)⊆[2N]と| f(私)| =nfor alli。それぞれについて、I、J∈[C]とI≠J、選択した任意
ことに注意してください。構造が実際にカラーリングマトリックスであることを確認するのは簡単です。特に、我々はR (M 、ℓ )= F (ℓ )およびC (M 、ℓ )= [ K ] ∖ F (ℓを)。
質問
上記の構造は最適ですか?そうでなければ、いずれかのためにN≥2?
上記の構造が漸近的にタイトであることはよく知られています。必ずです。これは、例えば、Linial's(1992)の結果、またはラムジー理論の単純な適用によるものです。しかし、私にとっては、構造が定数まできついかどうかは明らかではありません。一部の数値実験では、上記の構成が最適である可能性があることを示唆しています。
動機
問題は、グラフの色付けのための高速分散アルゴリズムの存在に関連しています。たとえば、有向ツリー(すべてのエッジがルートノードの方向を向いている)が与えられていると想定し、ツリーの適切な色が与えられていると想定します。今適切な計算分散アルゴリズムが存在するk個のツリーの着色が1つの場合に限り、同期通信ラウンドC ⇝ kは。