Betrachten Sie einen Erdos-Renyi- Zufallsgraphen . Die Menge von Eckpunkten ist mit . Der Satz von Kanten wird durch einen zufälligen Prozess konstruiert.n V V = { 1 , 2 , ... , n } E
Sei eine Wahrscheinlichkeit , dann tritt jedes ungeordnete Paar von Eckpunkten ( ) als Kante in mit der Wahrscheinlichkeit unabhängig von den anderen Paaren auf.0 < p < 1 { i , j } i ≠ j E p
Ein Dreieck in ist ein ungeordnetes Tripel verschiedener Eckpunkte, so dass , und Kanten in sind .{ i , j , k } { i , j } { j , k } { k , i } G.
Die maximale Anzahl möglicher Dreiecke ist . Definieren die Zufallsvariable die beobachtete Anzahl der Dreiecke in der Kurve sein .
Die Wahrscheinlichkeit, dass drei Verbindungen gleichzeitig vorhanden sind, beträgt . Daher ist der erwartete Wert von gegeben durch . Naiv kann man vermuten, dass die Varianz gegeben ist durch , aber dies ist nicht der Fall.
Der folgende Mathematica- Code simuliert das Problem:
n=50;
p=0.6;
t=100;
myCounts=Table[Length[FindCycle[RandomGraph[BernoulliGraphDistribution[n,p]],3,All]],{tt,1,t}];
N[Mean[myCounts]] // 4216. > similar to expected mean
Binomial[n,3]p^3 // 4233.6
N[StandardDeviation[myCounts]] // 262.078 > not similar to "expected" std
Sqrt[Binomial[n,3](p^3)(1-p^3)] // 57.612
Histogram[myCounts]
Was ist die Varianz von ?
quelle
Ich biete einen etwas anderen Ansatz zum Ableiten von .X2
Mit der gleichen Fallunterscheidung wie Robin Ryder:
Wenn dh die 3 Eckpunkte gleich sind, müssen wir 3 Eckpunkte aus n möglichen auswählen . Es müssen 3 Kanten vorhanden sein . Kombiniert:{i,j,k}={i′,j′,k′} ⇒(n3) ⇒p3 (n3)p3
Wenn und zwei gemeinsame Eckpunkte haben, bedeutet dies, dass für die und umgekehrt (jedes Dreieck hat einen Scheitelpunkt, der nicht Teil des anderen Dreiecks ist). Wlog stellen Sie sich vor, und sind die erwähnten disjunkten Eckpunkte und = , = . Um = , = , müssen wir die gleichen zwei Eckpunkte aus n möglichen auswählen . Für{i,j,k} {i′,j′,k′} ∃v∈{i,j,k} v∉{i′,j′,k′} v=k v′=k′ i i′ j j′ i i′ j j′ ⇒(n2) k≠k′ Wir müssen zwei weitere aus den verbleibenden Eckpunkten auswählen. Erster: und zweiter: . Da die Kanten und gleich sind, müssen 5 Kanten vorhanden sein . Kombiniert:(n−2) (n−3) {i,j} {i′,j′} ⇒p5 (n2)(n−2)(n−3)p5
Wenn und nur einen Scheitelpunkt gemeinsam haben, sind 4 disjunkt. Stellen Sie sich vor, wlog, dass = . Das heißt, wir müssen aus n möglichen Eckpunkten 1 auswählen . Für das Dreieck wählen wir 2 Eckpunkte aus den verbleibenden . Für das Dreieck wählen wir 2 aus den verbleibenden , was auf die Annahme zurückzuführen ist, dass und . Da wir nur einen Scheitelpunkt gemeinsam haben, müssen 6 Kanten vorhanden sein{i,j,k} {i′,j′,k′} i i′ ⇒n {i,j,k} (n−1)⇒(n−12) {i′,j′,k′} (n−3)⇒(n−32) j′∉{i,j,k} k′∉{i,j,k} ⇒p6 . Kombiniert:n(n−12)(n−32)p6
Für den letzten Fall: Wenn und keinen gemeinsamen Scheitelpunkt haben, sind die beiden Dreiecke getrennt. Wir wählen das erste Dreieck, 3 Eckpunkte aus n möglichen . Und das zweite Dreieck, 3 Eckpunkte von verbleibenden . Die Dreiecke sind disjunkt, dh sie teilen keine Kanten und Eckpunkte, daher müssen 6 Kanten vorhanden sein . Kombiniert:{i,j,k} {i′,j′,k′} ⇒(n3) (n−3) ⇒(n−33) ⇒p6 (n3)(n−33)p6
Wie bei Robin Ryder können wir auch Folgendes überprüfen:
Dies führt zu:
quelle