Istanza di riduzioni FPT che non è una riduzione del tempo polinomiale


11

Nella complessità parametrizzata le persone usano la riduzione FPT (fixed-parameter-tractable) per dimostrare il grado di W [t]. Teoricamente una riduzione FPT non è una riduzione del tempo polinomiale, poiché può essere eseguita in modo esponenziale nel parametro k. Ma in pratica tutte le riduzioni FPT che ho visto sono riduzioni p-time, il che significa che le prove di assorbimento W [t] implicano quasi sempre prove di completezza NP.

Mi chiedo se qualcuno può darmi una riduzione FPT che effettivamente funziona esponenzialmente nel parametro . Grazie.K

Risposte:


11

Un primo esempio è la prova di solidità W [2] per il Set dominante del torneo (Teorema 4.1 in [1]). La riduzione proviene dal Set dominante e costruisce un torneo con vertici, dove n è il numero di vertici dell'istanza del set dominante e k è il parametro.O(2Kn)nK

[1]: Rodney G. Downey e Michael R. Fellows. Fattibilità computazionale parametrizzata. In P. Clote e JB Remmel, editori, Atti di fattibilità II, pagine 219-244. Birkhauser, 1995.


1
Una (forse diversa) prova della stessa affermazione può essere trovata anche nel libro "Parameterized Complexity Theory" di J. Flum e M. Grohe, Teorema 7.17.
Mathieu Chapelle,

8

Il seguente documento contiene riduzioni per varie parametrizzazioni del substrato più vicino in cui il tempo di esecuzione dipende in modo esponenziale o raddoppia in modo esponenziale dal parametro (e questa dipendenza sembra inevitabile).

D. Marx. Problemi di sottostringa più vicini a piccole distanze . SIAM Journal on Computing, 38 (4): 1382-1410, 2008.


6

A complemento delle altre risposte, la seguente proposta mostra che le corrispondenti nozioni di riducibilità sono incomparabili:

(Q,K)(Q',K')(Q,K)<fpt(Q',K')Q'<ptiome Q

<fpt<ptiome

[2]: J. Flum, M. Grohe. Teoria della complessità parametrizzata. Springer (2006)


5

Probabilmente questa non è una risposta prevista, ma che ne dite di (una variante derandomizzata di) codice colore per il problema del percorso k? http://en.wikipedia.org/wiki/Color-coding

Lì, si trasforma un'istanza del problema k-path in istanze del colorato problema k-path mediante una riduzione fpt con dipendenza super-polinomiale da k. (Uno crea più istanze, ma possono essere viste come un'unica grande istanza.) Dato che il problema del k-path colorato può essere risolto in tempo reale mediante la programmazione dinamica, possiamo concludere che il problema del k-path appartiene a FPT.


3

Un altro esempio di tale riduzione è la prova di durezza per la dimensione VC. Vedi "Complessità di apprendimento con parametri" di Downey, Evans e Fellows.

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.