Nel Complexity Zoo, si dice [ 1 ] che, nella complessità descrittiva, può essere definito da tre diversi tipi di formule, che è anche , e anche come .
Tuttavia, ci sono alcune eccezioni, ad esempio, non può essere espressa da FP (FP ha la stessa potenza espressiva con LFP). e non sono definibili dalla logica del primo ordine. Alcuni problemi non possono nemmeno essere assiomatizzati con un numero finito di variabili come , , .
Immerman ha proposto che Fixed Point Logic + Counting (FPC) possa essere una possibile logica per l'acquisizione di P.
Tuttavia, Cai Furer, Immerman ha dimostrato che esistono proprietà del grafico a tempo polinomiale che non sono espressibili in FPC [ 2 ]. Il problema di risolvere equazioni lineari sul campo dei due elementi non è definibile nella logica infinita con il conteggio [ 3 ]. È possibile fare riferimento a [ 4 ] per maggiori dettagli.
Quindi, quale struttura logica può catturare P in generale? La risposta positiva è che una classe di strutture finite ordinate è definibile nella logica a virgola fissa se, e solo se, è decidibile in P da Immerman [ 5 ] e Vardi [ 6 ]. Che ne dici del caso non ordinato? Puoi mostrare più controesempi dell'affermazione nello zoo della complessità?