Qual è la motivazione dietro la definizione di tracciabilità dei parametri fissi?


10

Wikipedia scrive:

FPT contiene i problemi trattabili dei parametri fissi, che sono quelli che possono essere risolti nel tempo per alcune funzioni calcolabili f . In genere, questa funzione è pensata come singolo esponenziale, come 2 O ( k ), ma la definizione ammette funzioni che crescono ancora più velocemente. Questo è essenziale per gran parte della storia antica di questa classe. La parte cruciale della definizione è di escludere le funzioni della forma f ( n , k ) , come n kf(k)|x|O(1)f2O(k)f(n,k)nk.

Domanda : qual è la motivazione dietro questa definizione?

Ciò che mi confonde è che, se è fisso (come da "tracciabilità dei parametri fissi"), allora n k è un polinomio in n . Allora, perché è fondamentale per escludere n k ?knknnk


7
nkn1000000k30

nk

5
n

3
@JukkaSuomela: penso che al tuo commento possa essere data una risposta.
Suresh Venkat,

Risposte:


15

nk

n 2kn2k2nkkncrescente. Questa intuizione è supportata sia nella pratica che nella teoria; vale a dire, i problemi di FPT tendono ad essere notevolmente più trattabili nella pratica rispetto a problemi di XP arbitrari, e si può anche ottenere una bella immagine teorica della struttura di XP iniziando con FPT in basso e costruendo gerarchie di altre sottoclassi di XP (come il Gerarchia W) sopra di essa.

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.