Beruflich Dokumente
Kultur Dokumente
Signed Graphs
159
160 CHAPTER 4. SIGNED GRAPHS
The first obstacle is that the degree matrix may now con-
tain zero or negative entries.
D = diag(d(v1), . . . , d(vm)).
X
+
links (A, B) = wij
vi 2A,vj 2B
wij >0
X
links (A, B) = wij
vi 2A,vj 2B
wij <0
X
cut(A, A) = |wij |.
vi 2A,vj 2A
wij 6=0
L=D W,
X m
1
x>Lx = |wij |(xi sgn(wij )xj )2 for all x 2 Rm.
2 i,j=1
we deduce that
K
X cut(Aj , Aj )
sNcut(A1, . . . , AK ) =
j=1
vol(Aj )
XK
links (Aj , Aj )
+2 .
j=1
vol(A j )
XK
(X j )>LX j
sNcut(A1, . . . , AK ) = j > j
.
j=1
(X ) DX
Since
XK
(X j )>LX j
sNcut(A1, . . . , AK ) = j > j
,
j=1
(X ) DX
v8 v9 v8 v9
v6 v6
v4 v5 v4 v5
v1 v3 v1 v3
v2 v2
Figure 4.1: A balanced signed graph G1 (left). An unbalanced signed graph G2 (right).
c1 + c2 = m rank(B).
4.3. BALANCED GRAPHS 181
sgn(wij ) = xixj .
182 CHAPTER 4. SIGNED GRAPHS
We call x a bipartition of V .
Note that
L=D W.
0 ⌫1 ⌫2 . . . ⌫K
of Lsym.
188 CHAPTER 4. SIGNED GRAPHS
2.5
1.5
1 1.5 2 2.5 3
3 3
3
2.5 2.5
2.5
2 2 2
1 1 1
Figure 4.3: Three blocks of a normalized cut for the graph associated with G1 .
By the way, for two clusters, the algorithm finds the bi-
partition of G1, as desired.
2.5
1.5
1 1.5 2 2.5 3
3 3 3
2 2 2
1 1 1
Figure 4.5: Three blocks of a normalized cut for the graph associated with G2 .
X
E(R) = |wij | k⇢(vi) sgn(wij )⇢(vj )k2 .
{vi ,vj }2E
0.6 0.6
0.4 0.4
0.2 0.2
0 0
-0.2 -0.2
-0.4 -0.4
-0.6 -0.6
-0.6 -0.4 -0.2 0 0.2 0.4 0.6 -0.6 -0.4 -0.2 0 0.2 0.4 0.6
0.6 0.6
0.4 0.4
0.2 0.2
0 0
-0.2 -0.2
-0.4 -0.4
-0.6
-0.6 -0.4 -0.2 0 0.2 0.4 0.6 -0.6
0 0.1 0.2 0.3 0.4 0.5 0.6
0.3
0.3
0.2
0.2
0.1
0.1
0
0
-0.1
-0.1
-0.2 -0.2
-0.3 -0.3
-0.3 -0.2 -0.1 0 0.1 0.2 0.3 -0.3 -0.2 -0.1 0 0.1 0.2 0.3
0.3 0.3
0.2 0.2
0.1 0.1
0 0
-0.1 -0.1
-0.2 -0.2
-0.3 -0.3
-0.3 -0.2 -0.1 0 0.1 0.2 0.3 -0.3 -0.2 -0.1 0 0.1 0.2 0.3
0.6 0.1
0
0.4
-0.1
0.2
-0.2
0
-0.3
-0.2
-0.4
-0.4
-0.5
-0.6
-0.6
-0.8 -0.7
-0.4 -0.2 0 0.2 0.4 0.6 0.8 -0.4 -0.3 -0.2 -0.1 0 0.1 0.2 0.3 0.4