Edycja: teraz jest pytanie uzupełniające związane z tym postem.
Definicje
Niech i będą liczbami całkowitymi. Używamy notacji .
macierzy mówi się -to- barwiących matrycy , jeśli zachodzi:
- mamy dla wszystkich ,
- dla wszystkich z i mamy .
Piszemy jeśli istnieje matryca barwiąca c - to - k .
Zauważ, że elementy ukośne nie mają znaczenia; Jesteśmy zainteresowani tylko w non-ukośnych elementów .
Pomocna może być następująca perspektywa alternatywna. Niech będzie zbiorem elementów nie przekątnych w rzędzie , i podobnie niech będzie zbiorem elementów niediagonalnych w kolumnie . Teraz jest macierzą kolorów -to- iff
Pomocna może być interpretacja jako specjalnego rodzaju funkcji skrótu od do .
Przykłady
Oto macierz kolorowania -do- :
Ogólnie wiadomo, że dla każdego mamyNa przykład i . Aby to zobaczyć, możemy użyć następującej konstrukcji (np. Naor i Stockmeyer 1995).
Niech i niech . Niech będzie bijectionem z do zbioru wszystkich podzbiorów , to znaczy i dla wszystkich . Dla każdego z wybierz dowolnie
Zauważ, że . Łatwo jest zweryfikować, czy konstrukcja rzeczywiście jest matrycą koloryzującą; w szczególności mamy i .
Pytanie
Czy powyższa konstrukcja jest optymalna? Innymi słowy, czy mamy dla dowolnego ?
Dobrze wiadomo, że powyższa konstrukcja jest asymptotycznie szczelna; koniecznie . Wynika to np. Z wyniku Linial (1992) lub z prostego zastosowania teorii Ramseya. Ale dla mnie nie jest jasne, czy konstrukcja jest również szczelna do stałych. Niektóre eksperymenty numeryczne sugerują, że powyższa konstrukcja może być optymalna.
Motywacja
Pytanie dotyczy istnienia szybko rozproszonych algorytmów kolorowania grafów. Załóżmy na przykład, że otrzymujemy ukierunkowane drzewo (wszystkie krawędzie są zorientowane w kierunku węzła głównego) i załóżmy, że otrzymujemy właściwe kolorowanie drzewa. Teraz istnieje rozproszony algorytm, który oblicza prawidłowe zabarwienie drzewa w synchronicznej rundzie komunikacyjnej wtedy i tylko wtedy, gdy .