SAT çözümleyicilerinin kullanımına ilişkin dönüşümlerin incelenmesi


13

İlgilendiğim bir optimizasyon sorunuyla başa çıkmak için bir SAT çözücüsüne güvenme olasılığını araştırmaya başlıyorum ve şu anda SAT değişkenlerine "akıllı" dönüşüm örnekleri (yani, sonuçta ortaya çıkan dönüşümler) içeren bir anket arıyorum sertlik sonuçlarını kanıtlamakla değil, aslında problemi çözmekle ilgilendiğim için, yaklaşık olarak Greenlaw ve Petreschi'nin kübik grafikleriyle ilgili ankette neler bulunabileceği ruhuyla , herhangi bir karşılaştırma yapılabilir. ikisi arasında yapılmış.

Böyle bir anket var olmadığı için mi kaçırdım yoksa kaçırdım mı?


"SAT'ın varyantları" ile tam olarak ne demek istiyorsun?
Giorgio Camerani

@Walter: Bu doğru kelime değilse özür dilerim, -SAT, Planar-SAT, NAE-SAT vb. Gibi şeyleri kastetmiştim ... SAT çözümleyicileri kullanırken bunun önemli olup olmadığını bilmek. k
Anthony Labarre

4
Endişelenme, bu doğru kelime, bunu anlamalıydım. Tamamen pratik bir bakış açısından, bunun önemli olduğunu düşünmüyorum (en önemli olan kodlamanızın ne kadar cimri olduğu). Çözmeye çalıştığınız optimizasyon sorunu hakkında daha ayrıntılı bilgi verebilir misiniz? SAT'ın pratik uygulamaları ve SAT çözümlemesinin mühendislik yönleri ile çok ilgileniyorum.
Giorgio Camerani

Bir optimizasyon probundan bahsettiğinizde, aynı zamanda SAT hakkında biraz kafa karıştırıcı geliyor. Optimallik için genellikle daha güçlü bir şeye ihtiyacınız vardır, örneğin MAX-SAT. Belki bunu açıklığa kavuşturabilirsin.
Mikolas

bu soru biraz ilgili olabilir: cstheory.stackexchange.com/q/4314/4506
Mikolas

Yanıtlar:


9

Aradığınız şeyin bu olduğundan emin değilim ama burada bir tane var: JM Silva, Boole Memnuniyeti'nin pratik uygulamaları .


2
Bağlantınız üzerinden erişemedim, işte bir tane daha . İlk bakışta, kağıt oldukça ilginç görünüyor, ancak aradığımdan daha çok uygulamalara odaklanmış.
Anthony Labarre

@Anthony iyi pratik yönü ilgilendiğini söyledin :-) Her neyse, mevcut ana akım çözücüler farklı SAT türleri arasında gerçekten farklı değil. Geçmişte, mesela ikili cümleleri kullanma konusunda bazı çalışmalar yapılmıştır. Ancak mevcut çözücüler sadece DPLL + birim prop + yan tümcesini kullanır. Ancak, bazı önişlemciler yapıdan yararlanırlar. Ama yine, gerçekten karmaşıklık açısından değil th. sınıflandırılması.
Mikolas

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.