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 k ∈ P per ogni k, 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.
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.
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?
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 .