C'è qualche problema in


16

Sto cercando un problema che appartiene a Σ2P nei grafici generali ma è in nei grafici con larghezza dell'albero limitata, infatti penso che questi problemi siano più difficili rispetto all'utilizzo della normale programmazione dinamica nei grafici con larghezza degli alberi limitata per risolverli.P


Se il problema è in P per i grafici a larghezza di albero limitata, perché dici che è "più difficile che usare la DP normale" in tali grafici?
Suresh Venkat,

Risposte:


11

Elenco del numero cromatico (è vero che il grafico ha una colorazione del vertice ogni volta che ogni vertice ottiene un elenco di k colori ammissibili?) È un problema completo di , ma risolvibile a tempo lineare su grafici a larghezza di albero limitata:Π2P

http://www.ii.uib.no/~daniello/papers/EqColoring.pdf


3
Se ti piace questo risultato, forse sei anche interessato al seguente documento: arxiv.org/abs/1110.4077 . Questa settimana è apparso su arXiv e gli autori mostrano che il numero cromatico di List Edge Edge e il numero cromatico di List List sono anche risolvibili a tempo lineare per i grafici della larghezza degli alberi limitata.
Bart Jansen,

13

Penso che la colorazione a 2 cricche [GT19 in Schaefer e Umans ] sia un esempio. La domanda è se il grafico dato può essere (impropriamente) di 2 colori in modo tale che nessuna delle sue cricche massime sia monocromatica. Per i grafici della larghezza dell'albero limitata, ogni cricca massima dovrebbe avvenire all'interno di una singola sacca della decomposizione dell'albero, quindi dovrebbe funzionare per utilizzare l'approccio di programmazione dinamica standard in cui gli stati del programma dinamico sono 2 colorazioni della sacca che colorano correttamente tutti cricche massime all'interno della borsa e coerenti con i buoni stati delle borse dei bambini.


1
È in P per TW (<= k) anche per questo motivo: la colorazione k-clique è esprimibile in MS: "Esiste X_1, ... X_k (Partizione (X_1, ..., X_k) e ForAll X (CliqueMax (X) => not (Esiste X_i (Forall x in X (x in X_i)))))
M. kanté,

2
Penso che intendi X1,...,XK:(IsPartition(X1,...,XK)X:(MaxClique(X)¬(Xio:XX:XXio)))
Jeffε
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.