La complejidad descriptiva ha intentado proporcionar algunas respuestas.
FO (lógica de primer orden), con ord (ordenamiento del dominio) y TC (cierre transitivo) .=L
FO + ord + LFP (punto menos fijo) .=P
Entonces surge la pregunta: ¿FO + ord + TC FO + ord + LFP?⊂
Por otro lado, ¡FO + LFP (sin ord) ni siquiera puede contar! Por ejemplo, no puede expresar el hecho de que la cardinalidad del dominio es par. Esta lógica ciertamente no puede capturar , pero la pregunta es, ¿puede capturar o ?L N LPLNL
Ver por ejemplo http://www.cs.umass.edu/%7Eimmerman/pub/EATCScolumn.pdf
Y luego, la lógica de segundo orden (SO) + Horn captura P, mientras que SO + Krom captura NL. Ver Erich Gradel, Capturando clases de complejidad por fragmentos de lógica de segundo orden , Theoretical Computer Science, 1992.