Nome per la sottoclasse "uniformemente polinomiale" di XP?


10

Supponiamo che sia una lingua parametrizzata rispetto ad un certo alfabeto Σ . La sezione k di L è L k = L { ( x , k ) x Σ } , l'insieme di istanze in L che hanno il parametro k . La classe di complessità X P contiene i linguaggi parametrizzati L tali che L kP per ogni kLΣKLLK=L{(X,K)|XΣ*}LKXPLLKPK, possibilmente con un algoritmo diverso e un tempo di esecuzione polinomiale associato per ogni . Ogni linguaggio trattabile con parametri fissi è in X P e ci sono lingue in X P che non sono in F P T ; questa è la proposizione 27.1.1 nel libro di testo di Downey & Fellows 2013.KXPXPFPT

Tuttavia, sembra avere una struttura non banale al di là di questo, poiché si può stratificare questa classe in base alla velocità con cui il grado del polinomio limite cresce con k : per F P T il grado è costante, mentre per X P può crescere arbitrariamente. Downey & Fellows non menziona nulla sulla struttura di X P oltre la Proposizione 27.1.1, e la discussione nel libro di testo di Flum & Grohe 2006 non è molto più dettagliata.XPKFPTXPXP

A seguito della mia domanda precedente Limiti delle varianti di Independent Set? esiste un nome per la sottoclasse di X P dove L Q se esiste un polinomio g L tale che ogni istanza ( x , k ) in L può essere decisa al massimo | x | g L ( k ) passi?QXPLQgL(x,k)L|x|gL(k)

In altre parole, questa classe consente solo fino a | x | poli ( k ) tempo anziché | x | g ( k ) tempo per qualche funzione arbitraria g da per X P .Q|x|poly(k)|x|g(k)gXP


Questa è un'ottima domanda! In realtà sono molto interessato alla sottoclasse in cui il polinomio è lineare. Cioè, Q consente solo fino a . |X|O(K)
Michael Wehar,

Risposte:


6

Non credo che questa sottoclasse di sia stata studiata in letteratura (e che abbia ricevuto un nome).XP

Uno dei motivi per cui i ricercatori potrebbero evitare di studiare questa sottoclasse, è che non è chiuso sotto riduzioni di valore (e quindi si dovrebbe fare i conti con un nuovo tipo di riduzioni "fastidiose"). Questo perché le riduzioni fpt consentono al valore del parametro di esplodere in modo superpolinomiale (purché sia ​​limitato da una funzione calcolabile del vecchio valore del parametro). Per ottenere una nozione ristretta di riduzioni di fpt in base alle quali la sottoclasse di è chiusa, è necessario aggiungere la restrizione che le riduzioni di fpt richiedono che il nuovo valore del parametro sia limitato da un polinomio del vecchio valore del parametro.XP


1
Le riduzioni di cui parli sono state studiate nel contesto del kernlizaiton sotto il nome di "trasformazioni di parametri polinomiali", tuttavia devono essere eseguite in tempi polinomiali.
daniello,

Penso soggettivamente che un nuovo tipo di riduzione potrebbe essere buono (non molto fastidioso). Sono sempre stato scettico sulle riduzioni di fpt che consentono a di essere illimitato. g(K)
Michael Wehar,

Ho visto due nozioni di riduzione lineare del fpt in letteratura che richiedono che sia limitato. g(K)
Michael Wehar,
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.