Sınırlı genişlikte SAT günlük alanında karar verilebilir mi?


10

Elberfeld, Jakoby ve Tantau 2010 ( ECCC TR10-062 ) Bodlaender teoreminin alan açısından verimli bir versiyonunu kanıtladı. Bunlar en az treewidth ile grafikler için gösterdi , genişliği bir ağaç ayrışma k logaritmik alan kullanılarak bulunabilir. Bağlı boşluktaki sabit faktör k'ye bağlıdır . (Bodlaender teoremi, sabit faktörde k'ye üstel bir bağımlılık ile doğrusal bir zaman bağlı gösterir .)kkkk

Cümle kümesi düşük genişliğe sahip olduğunda SAT kolaylaşır. Spesifik olarak, Fischer, Makowsky ve Ravve 2008 tarafından sınırlanan sıklığı grafiğinin treewidth ile CNF formülden Gerçeklenebilirlik göstermiştir en ile karar verilebilir 2 O ( k ) n- ağaç ayrışma verildiğinde aritmetik işlemler. Bodlaender teoremi ile sabit k için insidans grafiğinin ağaç ayrışmasının hesaplanması lineer zamanda yapılabilir ve bu nedenle SAT, n değişkenlerinin sayısında düşük dereceli bir polinom olan sınırlı üçlü genişlik formülleri için zaman içinde kararlaştırılabilir .k2Ö(k)nkn

Daha sonra, insidans grafiğinin sınırlı treidth sınırlı formüllere göre SAT'ın gerçekte logaritmik boşluk kullanılarak karar verilebilir olması beklenebilir. Fischer ve ark. alan tasarruflu bir şeye karar verme yaklaşımı. Algoritma, dahil etme-hariç tutma yoluyla çözümlerin sayısı için bir ifade hesaplayarak ve daha küçük formüllerin çözümlerinin sayısını tekrar tekrar değerlendirerek çalışır. Sınırlı trewidth yardımcı olsa da, alt formüller logaritmik alanda hesaplamak için çok büyük gibi görünmektedir.

Bu beni sormaya itiyor:

Sınırlı treewidth formülleri için SAT, veya N L olarak biliniyor mu?LN-L


5
Sınırlı trewidth örnekleri için L'deki SAT değerinin doğrudan alıntıladığınız makaledeki sonuçlardan kaynaklanmıyor mu? Memnun edilebilir formül seti MSO tarafından tanımlanabilir. Bu nedenle, satılabilirlik Bodlaender + Courcelle teoremleri aracılığıyla sınırlandırılmış üçlü genişlik grafiklerinde doğrusal zamanda çözülebilir. Elberfeld-Jakoby-Tantau-2010, Bodlaender + Courcelle teoremlerinin logaritmik uzay versiyonlarını sağlayarak MSO özelliklerinin sınırlı treewidth grafiklerinde logaritmik alanda karar verilebileceğini göstermektedir. Bu nedenle, SAT sınırlandırılmış treidthth grafiklerde günlük alanında karar verilebilir.
Mateus de Oliveira Oliveira

@MateusdeOliveiraOliveira, detaylar bana pek açık gelmiyor. SAT iki yönlü kenar ilişkisi olan bir yapı aracılığıyla MSO tarafından tanımlanabilir (Immerman Örnek 2.18), birleşme yönü unutulduktan sonra insidans grafiğinin kenarlarına yol açar. Bununla birlikte, Bodlaender / Courcelle / EJT'yi uygulayabilmek için insidans grafiğini MSO tanımlanabilir memnuniyetini (örneğin set kapağı aracılığıyla) olduğu gibi kullanmak mümkün değildir.
András Salamon

@ AndrásSalomon Courcelle teoremi, renkli köşeleri ve kenarları olan grafikler için belirtilebilir. Bu tür renkli grafiklerin treidth'i, renksiz versiyonların treidth'i ile aynıdır. Rastgele ilişkisel yapıları renkli grafikler olarak modellemenin birçok yolu vardır.
Mateus de Oliveira Oliveira

1
Formüller söz konusu olduğunda, aynı zamanda formülü ve insidans grafiğini kodlayan ilişkisel bir yapı tanımlamak istersiniz. (aksi halde, ilk olarak tatmin edilebilirliği nasıl tanımlarsınız?) Sonra, bu tür bir yapı için uygun bir treewidth nosyonu kullanarak, yapının trewidth'inin (Formula + Incidence grafiği) en fazla sadece insidans grafiği. Bu tür birleşik ilişkisel yapıları tanımlamanın birçok yolu olduğunu ve aslında her yazarın bağlamı için en uygun olanı kullandığını unutmayın.
Mateus de Oliveira Oliveira

@Mateus, teşekkür ederim! Bu oldukça yararlı bir yorum; Tanımlayıcı karmaşıklıkta treididitenin "araç kutusu" doğasının farkında değildim. Bunu bir cevaba dönüştürmek ister misiniz?
András Salamon

Yanıtlar:


10

Gerçekten de Elberfeld-Jakoby-Tantau-2010'daki sonuçlar kullanılarak SAT'ın insidans grafiği treewidth'i sınırlayan formüllerde günlük alanında karar verilebileceği gösterilebilir. İşte bu iddianın ispatının ana adımlarının nasıl gittiğine dair bir taslak.

  1. Ağaç ayrışması ve ağaç genişliği kavramları keyfi ilişkisel yapılara genelleştirilebilir. Örneğin Dalmau, Kolaitis ve Vardi'nin bu makalesinin 2. ve 3. bölümlerine bakınız .
  2. Courcelle teoremi, MSO mantığının sabit treewidth ilişkisel yapıları üzerinde lineer zamanda karar verilebileceğini belirtir.
  3. tf(t)n
  4. τFbenτben
  5. τ
  6. Bu nedenle, Bodlander + Courcelle teoremi ile sabit treidid formülünün doğrusal zamanda tatmin edilebilir olup olmadığına karar verilebilir.
  7. Elberfeld-Jakoby-Tantau-2010, "doğrusal zamanın" hem Bodlaender hem de Courcelle teoreminde "logaritmik alan" ile değiştirilebileceğini göstermektedir.
  8. φττφ
  9. Özellikle SAT, sabit trewidth grafiklerde günlük alanında belirlenebilir.
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.