Wie zu Beginn dieser Diskussion in den Kommentaren ausgeführt wurde, gibt es nicht unbedingt eine einzige "richtige" Definition für zufällige SAT.k
k k
Zwei Hauptmodelle:
Das Selman-Zufallsmodell - Wiederholte Klausel sind zulässig . Kyle gab diesen netten Hinweis in den Kommentaren zu seiner Antwort, ging jedoch fälschlicherweise davon aus, dass das Modell wiederholte Klauseln nicht zuließ. Die verlinkte (leicht abweichende) Version des Papiers enthält eine detailliertere Diskussion des Zufallsmodells in Abschnitt 3: "Diese Methode der Generierung erlaubt doppelte Klauseln in einer Formel ... Da N jedoch große Duplikate erhält, werden wir im Allgemeinen seltener wähle nur eine lineare Anzahl von Klauseln. "
m2k( nk)
Äquivalenz von Phasenübergangsstellen :
Der Phasenübergang (50% Erfüllbarkeitsschwelle) erfolgt jedoch im selben Verhältnis von Klausel zu Variable, unabhängig davon, welches dieser Modelle im Wesentlichen aus dem Grund gewählt wurde, dass Selman et al. vermerkt in ihrem Papier.
Lassen die erwartete Anzahl der identischen Paaren von Klauseln in einem Selman Zufall bezeichnet -SAT Instanz. Die Wahrscheinlichkeit, dass ein bestimmtes Satzpaar identisch ist, beträgt , während die Gesamtzahl der Satzpaare beträgt . Durch die Linearität der Erwartung ist .A ( n , m , k )( n , m , k )p = 1 / ( 2k( nk) )N= ( m2)A ( n , m , k ) = p ≤ N= ( m2) /2k( nk)
Nach Theorem 3 in [1] tritt die nachweisbare Obergrenze für den Ort des SAT-Phasenübergangs nach dem Achlioptas-Modell auf, wenn . Befestigungs und Einstellen erhalten wirkm=O(2kn)k≥3m = O ( 2kn )
A ( n , m , k ) = ( m2) /2k( nk) =O(m2) / O ( nk) = O ( n2) / O ( nk) .
Dann, weil , , was bedeutet, dass es in Erwartung null wiederholte Klauseln um den SAT gibt Phasenübergang bei der Erzeugung zufälliger SAT-Formeln mit dem Selman-Modell.k ≥ 3limn → ∞O ( n2) / O ( nk) = 0k
Schamlose Eigenwerbung - Ich diskutiere diese Themen kurz in Abschnitt 4.1 meiner Masterarbeit .
Zufällige QBF
Wie sich herausstellt, ist die Situation für zufällige QBF viel interessanter. Was sind AFAIK die ersten drei Artikel über zufällige QBF schlug jeweils ein neues Zufallsmodell vor und kritisierte ihren Vorgänger.
Siehe die folgenden Papiere:
- Cadoli et al. "Experimentelle Analyse der Berechnungskosten für die Bewertung quantifizierter Boolescher Formeln." AI * IA 1997
- Gent + Walsh "Beyond NP: der QSAT-Phasenübergang." AAAI / IAAI 1999
- Chen + Interian "Ein Modell zur Erzeugung zufälliger quantifizierter Boolescher Formeln." IJCAI 2005