Tanımlayıcı karmaşıklık teorisi - Descriptive complexity theory

Tanımlayıcı karmaşıklık , karmaşıklık sınıflarını içlerindeki dilleri ifade etmek için gereken mantık türüne göre karakterize eden hesaplama karmaşıklığı teorisinin ve sonlu model teorisinin bir dalıdır . Örneğin , polinom hiyerarşisindeki tüm karmaşıklık sınıflarının birleşimi olan PH , tam olarak ikinci dereceden mantık ifadeleriyle ifade edilebilen dillerin sınıfıdır . Karmaşıklık ve sonlu yapıların mantığı arasındaki bu bağlantı, sonuçların bir alandan diğerine kolayca aktarılmasını sağlar, yeni ispat yöntemlerini kolaylaştırır ve ana karmaşıklık sınıflarının bir şekilde "doğal" olduğuna ve kullanılan belirli soyut makinelere bağlı olmadığına dair ek kanıtlar sağlar. onları tanımlamak için.

Spesifik olarak, her mantıksal sistem , içinde ifade edilebilen bir dizi sorgu üretir . Sorgular – sonlu yapılarla sınırlandırıldığında – geleneksel karmaşıklık teorisinin hesaplama problemlerine karşılık gelir .

Tanımlayıcı karmaşıklığın ilk ana sonucu, 1974'te Ronald Fagin tarafından gösterilen Fagin teoremiydi . NP'nin tam olarak varoluşçu ikinci derece mantığın cümleleri ile ifade edilebilen diller kümesi olduğunu belirledi ; yani, ilişkiler, fonksiyonlar ve alt kümeler üzerinde evrensel nicelemeyi hariç tutan ikinci dereceden mantık. Diğer birçok sınıf daha sonra, çoğu Neil Immerman tarafından bu şekilde karakterize edildi :

Ayrıca bakınız

Referanslar

daha fazla okuma

  • Shawn Hedman, Mantıkta ilk ders: model teorisi, ispat teorisi, hesaplanabilirlik ve karmaşıklığa giriş , Oxford University Press, 2004, ISBN  0-19-852981-3 , bölüm 10.3 lisans öğrencileri için uygun bir giriştir
  • Gradel, Erich; Kolaitis, Phokion G.; Libkin, Leonid; Maarten, Marx; Spencer, Joel ; Vardi, Moşe Y .; Venema, Yde; Weinstein, Scott (2007). Sonlu model teorisi ve uygulamaları . Teorik Bilgisayar Bilimlerinde Metinler. Bir EATCS Serisi. Berlin: Springer-Verlag . ISBN'si 978-3-540-00428-8. Zbl  1133.03001 .

Dış bağlantılar