CNF formüllerinin kabaca 2 geniş sınıfta bölümlenebileceği yaygın olarak bilinmektedir: rastgele ve yapılandırılmış. Yapılandırılmış CNF formülleri, rastgele CNF formüllerine karşıt olarak, tesadüfen gerçekleşmesi muhtemel olmayan kalıpları gösteren bir tür düzen sergiler. Bununla birlikte, bir dereceye kadar rastgelelik gösteren yapısal formüller bulunabilir (yani, belirli belirli cümle grupları diğerlerinden çok daha az yapılandırılmış görünür) ve bazı zayıf yapı biçimlerine sahip rastgele formüller (yani, belirli belirli cümle grupları diğerlerinden daha az rastgele görünür ). Dolayısıyla, bir formülün rastgele olması sadece bir evet / hayır olgusu değildir.
Let bir CNF formül verilen bir fonksiyonu F ∈ F arasında bir gerçek değer verir 0 ve 1 : dahil 0 ise, vasıtasıyla saf yapısal formül 1 vasıtasıyla saf bir rasgele formül.
Birinin böyle bir icat etmeye çalışıp çalışmadığını merak ediyorum . Tabii ki r tarafından döndürülen değer (en azından bu benim niyetimdir) sağlam bir teorik gerçeklikten ziyade bazı makul kriterlere göre pratik bir ölçüm olacaktır.
Birisinin tanımında veya bir formülün diğer faydalı genel özelliklerini belirlemede kullanılabilecek herhangi bir istatistiksel göstergeyi tanımlayıp tanımlayıp çalışmadığını bilmek istiyorum . İstatistiksel gösterge ile böyle bir şey kastediyorum:
- HCV (Hit Varyans Sayısı)
olsun değişken verilen bir fonksiyon v j ∈ N , kaç kez geri v j belirir F . V , F'de kullanılan değişkenler kümesi olsun . Let ˉ h F = 1AHC (Ortalama İsabet Sayısı) olabilir. Aşağıdaki gibi, HCV tanımlanır: lHVC=1
Rasgele durumlarda, HCV çok düşüktür (tüm değişkenler neredeyse aynı sayıda belirtilir), yapılandırılmış örneklerde (bazı değişkenler çok sık kullanılır ve bazıları kullanılmaz, yani "kullanım kümeleri" vardır).
- YARDIM (Ortalama Safsızlık Derecesi)
Let sayısı olmak v j olumlu oluşur ve let h - F ( v j ) o negatif oluşur sayısı. Let i : N → [ 0 , 1 ] bir fonksiyonu değişken verilen bu v j ∈ V , onun kimliği (Safsızlık Derecesi) döndürür. İ ( v j ) işlevi şu şekilde tanımlanır: i ( . Pozitif zamanların yarısında ve negatif zamanların yarısında meydana gelen bu değişkenler maksimum Safsızlık Derecesine sahipken, her zaman pozitif veya daima negatif olan bu değişkenler (yani saf değişmezler) minimum Safsızlık Derecesine sahiptir. AID basitçe şu şekilde tanımlanır: AID=1
Rastgele örneklerde (en azından0,5değişkenli değişkenlerin reddedilmesiyle üretilenlerde), AID neredeyse1'eeşitken, yapılandırılmış örneklerde genellikle1'denuzaktır.
- IDV (Safsızlık Derecesi Sapması)
IDV, farklı olasılık değişkenlerini ortadan kaldırarak üretilen rasgele örnekleri açıkladığından, yalnızca AID'den daha sağlam bir göstergedir . Şu şekilde tanımlanır: I D V = 1
Motivasyonları
- CNF formüllerinin nasıl çalıştığını, rastgele yararlılıklarının / yapılarının nasıl ölçülebildiğini daha iyi anlamak için, istatistiksel göstergelerine bakarak diğer yararlı genel özellikler çıkarılabilirse, bu göstergelerin aramayı hızlandırmak için kullanıp kullanamayacağı ve nasıl kullanılabileceği.
- Bir CNF formülünün tatmin edilebilirliğinin (hatta çözüm sayısının) sadece istatistiksel göstergelerini akıllıca manipüle ederek ortaya çıkarıp çıkartılamayacağını merak ediyorum.
Sorular
- Hiç kimse bir CNF formülünün rasgeleliğini ölçmenin bir yolunu önerdi mi?
- Hiç kimse bir CNF formülünün yararlı genel özelliklerini incelemek ve hatta mekanik olarak çıkarmak için kullanılabilecek herhangi bir istatistiksel gösterge önermiş midir?