Tüm tatmin edici teklif mantık formüllerinin dilini düşünüyorum, SAT (bunun sonlu bir alfabesi olduğundan emin olmak için, teklif harflerini uygun bir şekilde kodlayacağız [değiştir: cevaplar sorunun cevabının altında olmayabilir kodlamalar değiştiğinden, birisinin daha spesifik olması gerekir - aşağıdaki sonuçlarıma bakın] ). Benim basit sorum
Mı SAT bir bağlam-dil?
İlk tahminim, bugünün (2017 başı) cevabının "Kimse bilmiyor olması gerektiğiydi, çünkü bu karmaşıklık teorisindeki çözülmemiş sorularla ilgilidir." Ancak, bu tamamen doğru olmasa da, gerçekten doğru değildir (aşağıdaki cevaba bakınız). İşte bildiğimiz şeylerin kısa bir özeti (bazı bariz şeylerden başlayarak).
- SAT düzenli değil (çünkü eşleşen parantez nedeniyle öneri mantığının sözdizimi bile düzenli değil)
- SAT bağlama duyarlıdır (bunun için bir LBA vermek zor değildir)
- SAT , NP-tamdır (Cook / Levin) ve özellikle polinom zamanında belirleyici olmayan TM'ler tarafından kararlaştırılır.
- SAT ayrıca tek yönlü belirsiz yığın otomata (1-NSA) tarafından da tanınabilir (bakınız WC Turları, Orta Seviye dillerinde tanınmanın karmaşıklığı , Anahtarlama ve Otomata Teorisi, 1973, 145-158 http://dx.doi.org/ 10.1109 / SWAT.17373.5 )
- Bağlamdan bağımsız diller için kelime sorunu kendi karmaşıklık sınıfına sahiptir (bkz. Https://complexityzoo.uwaterloo.ca/Complexity_Zoo:C#cfl )
- LOGCFL CFL NL ⊆ LOGCFL ; burada , indirgenebilen sorun sınıfıdır (bkz. https) : //complexityzoo.uwaterloo.ca/Complexity_Zoo: L # logcfl ). olduğu bilinmektedir .
- Bu olup olmadığı bilinmemektedir ya da (aslında, daha açık; Sanırım bunu S. Arora, B. Barak'tan aldım: Hesaplamalı Karmaşıklık: Modern Bir Yaklaşım ; Cambridge University Press 2009). Bu nedenle, içinde olmadığı bilinen sorun olamaz . Bu yüzden, eğer o bilinmeyen olmalıdır SAT içindedir .NL = NP NC 1 ⊊ PH NP LOGCFL LOGCFL
Bununla birlikte, bu son nokta SAT'ın içinde olmadığı bilinmesine devam etmektedir . Genel olarak, sorumun epistemik durumunu netleştirmeye yardımcı olabilecek ile hiyerarşisi arasındaki ilişki hakkında fazla bir şey bulamadım .CFL NC
Yorum (bazı ilk cevapları gördükten sonra): Formülün konjonktif normal formda olmasını beklemiyorum (bu, cevabın özünde bir fark yaratmayacak ve genellikle CNF de bir formül olduğu için argümanlar hala geçerli. sözdizimi için parantez gerektiğinden, sorunun değişken sayısı sabit sürümünün düzenli olarak başarısız olduğunu iddia edin.).
Sonuç: Karmaşıklık teorisinden ilham aldığım tahminin aksine, doğrudan SAT'ın bağlamdan bağımsız olmadığını gösterebiliriz . Bu nedenle durum:
- Bu bilinmektedir SAT olan içerik içermeyen değildir : (diğer bir deyişle SAT değil ) bir kodlayan bir "doğrudan" kullandığı varsayımıyla önerme değişkenler ikili sayı ile tanımlanır formüller (ve bazı operatörler ve ayırıcılar için başka semboller kullanılır).
- SAT'ın içinde olup olmadığı , "çoğu uzman bunun olmadığını" düşünmektedir, çünkü bu anlamına gelecektir . Bu aynı zamanda SAT'ın diğer "makul" kodlamalarının bağlamsız olup olmadığı bilinmemektedir (günlük alanını NP zor bir sorun için kabul edilebilir bir kodlama çabası olarak kabul edeceğimizi varsayarsak).P = NP
Bu iki noktanın anlamına . Bu doğrudan (dolayısıyla ) bağlam içermeyen diller olduğunu göstererek gösterilebilir (örneğin, ).L LOGCFL a n b n c n