Bir VLSI konferansında All-SAT hakkında daha yeni (2014) bir kağıt buldum, bu yüzden kesinlikle pratik tarafa yöneliktir (OP'nin buradaki soruya göre, cstheory ile daha az da olsa görünmektedir).
- Yinlei Yu, Pramod Subramanyan, Nestan Tsiskaridze, Sharad Malik, VLSI Design 2014 tarafından "En Az Engelleme Maddelerini Kullanan All-SAT". Doi: 10.1109 / VLSID.2014.22 .
IEEE aboneliği olmayanlar için Subramanyan'ın Princeton web sayfasında ücretsiz bir kopya var . (Belgelerinin kopyalarını saklamak / dağıtmak için bir dosya paylaşım hizmeti kullanıyor ve bu URL'lerin ne kadar kararlı olduğundan, bu dolambaçlı bağlantıdan emin değilim.)
Bu makalenin özü şöyledir:
Katkımız Non-Disjoint-Dec algoritması, çözücüde ima edilen değişkenlerin hiçbirini içermeyen son derece kısa engelleme maddeleri üretir. Tipik olarak, tatmin edici bir mintermdeki değişkenlerin çoğunluğunun ima edildiğini unutmayın. Kısa engelleme maddeleri, değerlendirmede gösterildiği gibi çözücü performansı için çok faydalıdır.
Uygulamaları MiniSat üzerine kuruludur. Uzantılarının kaynak kodu yine de herkese açık görünmüyor. Ne yazık ki, bu All-SAT alanında bir alışkanlık gibi görünüyor, bu yüzden deneysel sonuçlar içeren bu alandaki kağıtlar sadece yenmek için daha fazla veya daha az saman adam daha basit bir algoritma kurdu ve nadiren doğrudan karşılaştırılabilir (deneysel olarak) sonuçlar) All-SAT için yayınlanan diğer algoritmalarla Jabbour ve ark. Vijay D tarafından da belirtildiği gibi.
Diğer cevapta (ancak sadece András Salamon'un yorumunda) belirtildiğini görmediğim gibi, [oldukça popüler] engelleme cümlecikleri tekniği tanıtıldı: