Quanti colori distinti sono necessari per limitare la scelta di un grafico?


39

Un grafico è k -choosable (noto anche come k -list-colorable ) se, per ogni funzione f che mappa i vertici su insiemi di k colori, esiste un'assegnazione cromatica c tale che, per tutti i vertici v , c(v)f(v) e tale che, per tutti i bordi vw , c(v)c(w) .

Supponiamo ora che un grafico non sia k- selezionabile. Cioè esiste una funzione f dai vertici alle k -tuple di colori che non ha un'assegnazione di colore valida c . Quello che voglio sapere è: quanti colori sono necessari in totale? Quanto piccolo può essere v G f ( v ) ? Esiste un numero N ( k ) (indipendente da G ) tale che possiamo essere certi di trovare una f non colorabile che utilizza solo N ( k ) colori distinti?solKfKcvsolf(v)N(K)solfN(K)

La rilevanza per CS è che, se esiste , possiamo testare k -choosability per k costante in tempo singolarmente esponenziale (basta provare tutto ( N ( k )N(K)KKscelte dif, e per ognuna controllare che possa essere colorato nel tempoknnO(1)) mentre altrimentipotrebbe essere necessarioqualcosa di più rapido in crescita comenkn.(N(K)K)nfKnnO(1)nKn


1
C'è un esempio quando N (k)> 2k-1?
Yaroslav Bulatov,

1
Il mio primo pensiero è quello di provare a ridurre il numero di colori richiesto nell'esempio standard secondo cui i grafici bipartiti possono avere un numero cromatico di elenco arbitrariamente alto. Tuttavia, il numero di colori nell'elenco in questa costruzione è esponenziale rispetto al raggiunto . Tuttavia, non ho impiegato abbastanza tempo per dimostrare il limite inferiore (quindi questa non è una risposta ... ancora). K
Derrick Stolee,

1
Potrebbe valere la pena pubblicare anche questa eccellente domanda su MathOverflow ...
François G. Dorais,

L'impostazione in Corollary 1.4 qui risponde ad almeno una parte della tua domanda? K=1
Aaron Sterling,

@Aaron: non sono sicuro di cosa intendi. Se ho impostato k = 1 in quel corollario, sembra che il numero scelto sia al massimo il numero cromatico moltiplicato per un fattore log; ma non sembra dire molto su quanti colori distinti sono necessari per quel numero di scelta.
David Eppstein,

Risposte:


21

Daniel Král e Jiří Sgall hanno risposto negativamente alla tua domanda. Dall'estratto del loro documento:

Si dice che un grafico sia ( k , ) selezionabile se i suoi vertici possono essere colorati da qualsiasi elenco L ( v ) con | L ( v ) | k , per tutti v V ( G ) e con | v V ( G ) L ( v ) | . Per ogni 3 k sol(K,)L(v)|L(v)|KvV(sol)|vV(sol)L(v)|3K, costruiamo un grafico che è ( k , ) selezionabile ma non ( k , + 1 ) selezionabile.sol(K,)(K,+1)

Quindi, non esiste se k 3 . Král e Sgall mostrano anche che N ( 2 ) = 4 . Certo, N ( 1 ) = 1 .N(K)k3N(2)=4N(1)=1

Daniel Král, Jiří Sgall: grafici da colorare da elenchi con dimensioni limitate della loro unione . Journal of Graph Theory 49 (3): 177-186 (2005)


Wow. Questo risolve la questione, sebbene negativamente. Grazie @Serge! E vorrei poter ringraziare anche Daniel e Jiří!
Hsien-Chih Chang 張顯 之

Avrei anche preferito una risposta positiva alla domanda.
Serge Gaspers,

8

Come un po 'di spudorata auto-promozione, Marthe Bonamy e io abbiamo trovato risposte più negative. In particolare, il Teorema 4 di http://arxiv.org/abs/1507.03495 migliora in alcuni casi il summenzionato risultato di Král 'e Sgall. Gli esempi che utilizziamo sono grafici bipartiti completi, in cui abbiamo usato alcuni combinatori estremi per analizzarli.

Il lavoro è stato in parte motivato da questa domanda di overflow del TCS.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.