Teoría de la complejidad descriptiva - Descriptive complexity theory

La complejidad descriptiva es una rama de la teoría de la complejidad computacional y de la teoría de modelos finitos que caracteriza las clases de complejidad por el tipo de lógica necesaria para expresar los lenguajes en ellas. Por ejemplo, PH , la unión de todas las clases de complejidad en la jerarquía polinomial, es precisamente la clase de lenguajes expresable por enunciados de lógica de segundo orden . Esta conexión entre la complejidad y la lógica de las estructuras finitas permite que los resultados se transfieran fácilmente de un área a otra, facilitando nuevos métodos de prueba y proporcionando evidencia adicional de que las principales clases de complejidad son de alguna manera "naturales" y no están vinculadas a las máquinas abstractas específicas utilizadas. para definirlos.

En concreto, cada sistema lógico produce un conjunto de consultas que se pueden expresar en él. Las consultas, cuando se restringen a estructuras finitas, corresponden a los problemas computacionales de la teoría de la complejidad tradicional.

El primer resultado principal de la complejidad descriptiva fue el teorema de Fagin , mostrado por Ronald Fagin en 1974. Estableció que NP es precisamente el conjunto de lenguajes expresables por oraciones de lógica existencial de segundo orden ; es decir, lógica de segundo orden que excluye la cuantificación universal sobre relaciones, funciones y subconjuntos. Muchas otras clases se caracterizaron más tarde de esa manera, la mayoría de ellas por Neil Immerman :

Ver también

Referencias

Otras lecturas

  • Shawn Hedman, Un primer curso de lógica: una introducción a la teoría de modelos, la teoría de la prueba, la computabilidad y la complejidad , Oxford University Press, 2004, ISBN  0-19-852981-3 , sección 10.3 es una introducción adecuada para estudiantes universitarios
  • Grädel, Erich; Kolaitis, Phokion G .; Libkin, Leonid; Maarten, Marx; Spencer, Joel ; Vardi, Moshe Y .; Venema, Yde; Weinstein, Scott (2007). Teoría de modelos finitos y sus aplicaciones . Textos en Informática Teórica. Una serie EATCS. Berlín: Springer-Verlag . ISBN 978-3-540-00428-8. Zbl  1133.03001 .

enlaces externos