«satisfiability» etiketlenmiş sorular

Memnuniyet (SAT), belirli bir Boolean formülünü yerine getiren değişken bir atama olup olmadığını belirleme sorunudur.

3
SAT örneklerinin zorluğunun ölçülmesi
Bir SAT örneği göz önüne alındığında, örneği çözmenin ne kadar zor olacağını tahmin edebilmek istiyorum. Bir yol var olan çözücüleri yönetmektir, ancak bu tür zorlukları tahmin etmenin amacını yitirir. İkinci bir yol, cümleciklerin değişkenlere oranını rasgele-SAT'daki faz geçişleri için olduğu gibi arıyor olabilir, ancak eminim ki daha iyi yöntemler var. …

2
SAT çözücüler için 1-out-of-kısıtlama kodlaması
Bir sorunu kodlamak için çözücü bir SAT kullanıyorum ve SAT örneğinin bir parçası olarak, ben boolean değişkenler var bu tam olarak bir gerçek olması gerektiğini amaçlanan ve nerede dinlenme gerektiği yanlış ol. (Bunu bazen "sıcak" bir kodlama olarak tanımlandığını gördüm.)x1,x2,…,xnx1,x2,…,xnx_1,x_2,\dots,x_n SAT'da "tam olarak doğru olması gerekir " kısıtlamasını kodlamak istiyorum …


3
SAT matematiklerine dönüştürme (matematik) sorunları
Yapmak istediğim, sahip olduğum bir matematik problemini bir boole tatmin edici problemine (SAT) çevirmek ve sonra bir SAT Çözücü kullanarak çözmektir. Birinin bir el kitabı, rehber veya sorunumu SAT örneğine dönüştürmeme yardımcı olacak herhangi bir şey biliyor mu olduğunu merak ediyorum. Ayrıca, bunu üstel bir zamandan daha iyi bir zamanda …

1
Tedavisi zor / izlenebilir tatmin edilebilirlik sorunu varyantlarının sınıflandırılması
Son zamanlarda bir makalede [1] 2/2/4-SAT adı verilen SAT'ın özel simetrik bir versiyonunu buldum . Ancak orada birçok varyantı var, örneğin: MONOTONE NAE-3SAT , MONOTONE 1-IN-3-SAT , ...NPNP\text{NP} Diğer bazı varyantlar izlenebilir: - , Planar-NAE- , ...222OTURDUOTURDU\text{SAT}OTURDUOTURDU\text{SAT} -complete (veya ) olarak kanıtlanmış tüm (garip) varyantlarını sınıflandıran anket kağıtları (veya web …

1
SAT yerel araması için veri yapılarını destekleme
WalkSAT ve GSAT , Boole memnuniyetini çözmek için iyi bilinen ve basit yerel arama algoritmalarıdır. GSAT algoritması için sözde kod GSAT algoritmasını uygulama sorusundan kopyalanır - Döndürülecek değişmezi nasıl seçilir? ve aşağıda sunulmuştur. procedure GSAT(A,Max_Tries,Max_Flips) A: is a CNF formula for i:=1 to Max_Tries do S <- instantiation of variables …

1
GSAT algoritmasını uygulama - Hangi değişmez sayı çevrilecek?
GSAT algoritması çoğunlukla basittir: Bir formülü konjonktif normal formda alırsınız ve formülü karşılayan bir çözüm bulana veya max_tries / max_flips sınırına ulaşana ve hiçbir çözüm bulana kadar cümlelerin değişmezlerini çevirirsiniz. Aşağıdaki algoritmayı uyguluyorum: procedure GSAT(A,Max_Tries,Max_Flips) A: is a CNF formula for i:=1 to Max_Tries do S <- instantiation of variables …


1
Son SAT çözümleyicilerinin tümü neden SAT devresi yerine CNF üzerinde çalışıyor?
2006'da bir zamanlar ve invertör grafiklerini işlemek için AIGER kütüphanesinin yayınlanmasından sonra (sanırım), 2006-2008'de bazı devre SAT çözücüleri piyasaya sürüldü ve birkaç SAT Races / Müsabakalarında AIG parkurları vardı. Ancak o zamandan beri odak noktası tamamen SMT ya da yanıltıcı SAT çözümleyicileri üzerinde. Sezgisel olarak benim için SAT devresine konsantre …

3
Neden SAT ve diğer karar problemleri için yaklaşım algoritmaları yok?
NP-eksiksiz bir karar sorunum var. Sorunun bir örneği göz önüne alındığında, sorun uygulanabilirse EVET ve başka bir şekilde HAYIR çıkaran bir algoritma tasarlamak istiyorum. (Elbette, algoritma optimal değilse, hatalar yapacaktır.) Bu tür problemler için yaklaşık bir algoritma bulamıyorum. SAT için özel olarak bakıyordu ve ben yaklaşık Vikipedi sayfasında bulunan Yaklaşım …

3
SAT kodlamaları için tarif kitabı?
SAT çözümleyicileri büyük örnekleri çözmede giderek daha verimli hale geliyor ve çeşitli bağlamlarda arka uç olarak kullanılıyor. Belirli bir alandaki bir problemi çözmek için bunları her kullanmak istediğinde, sadece doğru çözümlere sahip olmakla kalmayıp aynı zamanda kısıtlamaları (gereksiz bile) bir forma koyan geçici bir kodlama bulması gerekir. çözücülerin buluşsal yöntemlerine …


2
Tatmin edilemez 3-CNF formülü örneği nedir?
Başımı SAT / 3CNF-SAT etrafında dönen NP-tamlık kanıtı etrafına sarmaya çalışıyorum. Belki geç saattir ama korkarım ki tatmin edilemeyen bir 3CNF formülü düşünemiyorum (muhtemelen bariz bir şeyi kaçırıyorum). Bana böyle bir formül için örnek verebilir misiniz?


6
Bir aralıkta iki sayının maksimum XOR değerini bulma: ikinci dereceden daha iyisini yapabilir miyiz?
İki ve sayısı verildiğini ve l \ le i, \, j \ le r için bulmak istediğimizi varsayalım .lllrrrmax(i⊕j)max(i⊕j)\max{(i\oplus j)}l≤i,j≤rl≤i,j≤rl\le i,\,j\le r Saf algoritma tüm olası çiftleri kontrol eder; örneğin yakutta: def max_xor(l, r) max = 0 (l..r).each do |i| (i..r).each do |j| if (i ^ j > max) max …

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.