-SAT konusunda karşılanabilirlik eşiğinin üzerinde bir araştırma yapılmış mı?


25

-SAT örneklerinin iyi bilinen bir özelliği, cümlelerinin sayısının değişken sayısı üzerine , yani " " oranına oranıdır . Her için için st \ eşik değeri vardır , çoğu örnek tatmin edicidir ve çoğu örnek tatmin edilemez. Sorunları için yapılan bir çok araştırma olmuştur ve yeterince küçük olan sorunlar için ,kmnρ=m/nkαραραραρk-SAT polinom sürede çözülebilir hale gelir. Örneğin, Dimitris Achlioptas'ın Memnuniyet El Kitabı'ndaki anket makalesine bakın ( PDF ).

Başka yönde herhangi bir çalışma yapılıp yapılmadığını merak ediyorum ( örneğin ), örneğin, bir şekilde sorunu çabucak çözmek için CNF'den DNF'ye dönüştürebilirsek.ρα

Öyleyse, aslında SAT ile ilgili ne bilinir? ?ρ=m/nα


10
bir işlevi olduğunu belirtmek . αk
Huck Bennett,

Geçiş noktasının her iki tarafındaki iki bölge arasında bir tür simetri gösteren bir dönüşüm olabilir mi? makul görünüyor. Her neyse, soru anlamında oldukça geniş, bir "taraf" ya da diğer tarafa çok fazla odaklanmayan geçiş noktasının deneysel / teorik bir çalışması var ...
vzn

Yanıtlar:


26

Evet oldu. Moshe Vardi kısa süre önce BIRS Uygulamalı SAT Çözme atölyesinde Teorik Temelleri'nde bir anketi verdi :

(Moshe, yukarıda verilen konuşmasında 14: 30'dan sonra deneylerinin grafiğini biraz sunar.)

Let anlamında olabildikleri fıkra oranı. değeri eşiğin ötesine arttığında, problem mevcut SAT çözücüler için kolaylaşır, fakat eşiğe ulaşmadan önceki kadar kolay olmaz. Eşiğe aşağıdan yaklaştıkça zorluklarda çok dik bir artış var. Eşikten sonra sorun eşikle karşılaştırıldığında kolaylaşır, ancak zorluktaki düşüş çok daha az diktir.ρρ

Let için sorun WRT zorluk göstermek (kendi deneyde medyan çalışma-zamanı GRASP fıkra oranıyla rastgele 3SAT örneklerinde ). Moshe, aşağıdaki gibi değiştiğini ileri sürüyor :Tρ(n)nTρ(n)ρTρ(n)

  • ρ eşiği: olarak polinom n ,Tρ(n)n
  • eşik yakındır: T ρ ( n ) üstel olan n ,ρTρ(n)n
  • eşik: T ρ ( n ) , n'de üssel kalırancak ρ arttıkçaüs azalır.ρTρ(n)nρ

1
Yukarıdaki sonuçların, belirli bir SAT çözücü (GRASP) kullanan (yaklaşık 2000'den itibaren) deneysel sonuçlar olduğu belirtilmelidir. Ancak, teorik olarak, yeterince büyük (mesela Ω ( n ) ) için bile çözünürlüğün bile tatmin edilemeyecek derecede küçük çaplı reddedildiği bilinmektedir . Ve Jan Johannsem'in önceden yazdığı gibi, 3-SAT'ı reddetmek kolaydır (ortalama durumda) zaten ρ = Ω ( ρΩ(n). ρ=Ω(n)
Iddo Tzameret

19

Karşılanabilirlik eşiğinden daha büyük bir yan tümce / değişken oranlı formüller için rastgele ile ilgili en az iki araştırma hattı vardır :k-SbirT

  • Bu tür formüller için, çözünürlükteki sığınakların uzunluğu üzerindeki daha düşük sınırlar ve Chvátal ve Szemerédi tarafından " Çözünürlük için pek çok zor örnek " kağıdıyla başlayarak, daha güçlü teklif kanıtlama sistemleri gösterilmiştir . Bu çözünürlük düşük sınırlar, DPLL ve CDCL tabanlı SAT çözücülerinin çalışma sürelerinde daha düşük sınırlar anlamına gelir. En güçlü alt sınırlar, Ben-Sasson ve Impagliazzo'dan dolayı Polinom Analizleri içindir .
  • Bu tür formüller için, tatmin edilemezliği belgelemek için etkili deterministik algoritmalar vardır, yani, "UNSAT" cevabının doğru olması gerektiği ve "UNSAT" cevabının doğru olması gerektiği ve "UNSAT" yazması gereken algoritmalar vardır. yüksek olasılıkla karşılanamayan formüller. Bu yöndeki en güçlü sonuçlar Feige ve Ofek'ten kaynaklanıyor .

Chvátal / Szemerédi'nin m / n c 1 ile rastgele bir -SAT formülünün tatmin edici olmadığını göstermesi belki de dikkat çekicidir . Feige ve Ofek vermek spektral algoritması zaman m / n c 2 , n 1 / 2 . Yani bir orada kalır km/nc1m/nc2n1/2 arasındaki boşlukc1, nvec2n 3 / 2 hemen hemen her formül edilemezdir, ama biz bu yüzden olduğuna karar nasıl bilmiyorum. nc1nc2n3/2
András Salamon

2

burada önde gelen bir uzman tarafından yapılan eski ama ilgili bir çalışma / açı.

parametresini , çözümlerin sayısını tahmin eder ve "kısıtlılığı" ölçer ve kabaca değişken değişken oranı ile kabaca ilişkilendirir / eğilimler gösterir. özellikle bkz. p3, şekil 4κ

Şekil 4'te, rastlantısal 3-SAT problemleri için sezgisel branşta tahmin edilen kısıtlılığı çiziyoruz. L / N <4.3 için, problemler kısıtlı ve çözülebilirdir. Arama ilerledikçe, sorunlar daha az kısıtlı ve bariz şekilde çözülebilir hale geldikçe azalır. L / N> 4.3 için, problemler aşırı sınırlıdır ve çözülemez. Arama ilerledikçe, sorunlar daha fazla kısıtlı hale geldikçe ve açıkça çözülmez hale geldikçe κ artar.κκ

soru hakkında sorular sorar . ancak bunun ampirik analizden fazlasıyla sınırlandırılmış olduğu ve bu nedenle temel olarak P-zaman örneklerine (“hızlı” bir çözücünün çözülemez olduklarını keşfeder) yaklaştığı ve bu nedenle teorik olarak ilginç olmadığı (üstel zamanları “ortaya çıkarma / kullanma ”dığı) biliniyor. - Çözücülerin ortalama davranışları). Bununla birlikte, kişisel olarak bunu daha teorik / titizlikle kanıtlayan bildiri / dönüşüm / teori görmedim (bunun başlangıcında bu yazı dışında).m/nα


Öte yandan, m / n “boyut” un bireysel “sert” örneklerini oluşturmak olasıdır, sadece “P-NP-P” faz geçişi dışında istatistiksel olarak daha az olasıdırlar.
vzn 09.04.2014
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.