Professional Documents
Culture Documents
The algorithm
Carlos E. Valencia O.
Departamento de Matemáticas, Cinvestav-IPN and
Instituto de Matemáticas, UNAM.
Montreal, July 28, 2017.
Joint work with R. Villagrán. This is a work in progress.
Where our story takes place? The main objective. The algorithm
Outline
3 The algorithm
Some computational results.
A last conjecture.
Where our story takes place? The main objective. The algorithm
Definition
Given a connected graph G = (V , E), an arithmetical structure
of G is a pair (d, r) ∈ NV+ × NV+ such that gcd(rv | v ∈ V ) = 1 and
L(G, d)rt = 0t ,
A non-canonical example.
v1
4 −1 0 0 −1 1
v2 v5 −1 2 −1 0 −1
2
G
L(G, d)r =
0 −1 5 −1 0
1 = 0.
0 0 −1 1 −1
3
v3 v4 −1 −1 0 −1 3 2
Where our story takes place? The main objective. The algorithm
Definition
The generalized Laplacian matrix of G is given by
(
xu if u = v ,
L(G, X )u,v =
−muv otherwise,
Where our story takes place? The main objective. The algorithm
Definition
The generalized Laplacian matrix of G is given by
(
xu if u = v ,
L(G, X )u,v =
−muv otherwise,
Definition
The generalized Laplacian matrix of G is given by
(
xu if u = v ,
L(G, X )u,v =
−muv otherwise,
XG = {xu | u ∈ V (G)}
and
Where our story takes place? The main objective. The algorithm
and
n
Y n Y
X
det(L(Kn , X )) = (xj + 1) − (xj + 1).
j=1 i=1 j6=i
Qn
Thus dividing by j=1 (xj + 1) 6= 0 we get that
n
X 1
det(L(Kn , X )) = 0 if and only if = 1.
(xj + 1)
i=1
Where our story takes place? The main objective. The algorithm
n
X 1 c
A(Kn ) = {(d, r) ∈ (Nn+ )2 | = 1 and ri = for all i}.
di + 1 di + 1
i=1
Definition
A real matrix A = (ai,j ) is called an almost non-singular
M-matrix if A is a Z -matrix and all the proper principal minors
are positive and its determinant is non-negative.
Where our story takes place? The main objective. The algorithm
Definition
A real matrix A is said to be a M-matrix if A = αI − M, for some
Where our story takes place? The main objective. The algorithm
Finiteness
Theorem
If M is a non-negative matrix with all the diagonal entries equal
to zero, then the set of arithmetical structures A(M) of M is
finite if and only if M is irreducible.
Where our story takes place? The main objective. The algorithm
Finiteness
Theorem
If M is a non-negative matrix with all the diagonal entries equal
to zero, then the set of arithmetical structures A(M) of M is
finite if and only if M is irreducible.
Theorem
If M = (mij ) ∈ Mn×n is a real Z -matrix, then the following
conditions are equivalent:
(1) M is an almost non-singular M-matrix.
(2) M + D is a non-singular M-matrix for diag. matrix D
0.
For instance, if
1 −1 0
M= 0 1 −1 ,
−1 −1 2
then fM (x) = x1 x2 x3 + 2x1 x2 + x1 x3 + x2 x3 + x1 + 2x2 + x3 . Thus,
M is an almost non-singular M-matrix, but not a non-singular.
Where our story takes place? The main objective. The algorithm
The algorithm.
Where our story takes place? The main objective. The algorithm
The algorithm
Consider the following arithmetical structure
4
x1 + 4 −1 0 0 −1
2 3 −1 x2 + 2 −1 0 −1
L =
0 −1 x3 + 5 −1 0
5 1 0 0 −1 x4 + 1 −1
−1 −1 0 −1 x5 + 3
Then
x2 + 2 −1 0 −1
2 3 −1 x3 + 5 −1 0
L =
0 −1 x4 + 1 −1
5 1 −1 0 −1 x5 + 3
Then
x2 + 2 −1 0 −1
2 3 −1 x3 + 3 −1 0
L =
0 −1 x4 + 1 −1
3 1 −1 0 −1 x5 + 3
Then
0
x1 −1 0 0 −1
2 3 −1 x2 + 2 −1 0 −1
L =
0 −1 x3 + 3 −1 0
3 1 0 0 −1 x4 + 1 −1
−1 −1 0 −1 x5 + 3
Then
The algorithm
Do this for every vertex and we get
3
x1 + 3 −1 0 0 −1
2 3 −1 x2 + 2 −1 0 −1
L =
0 −1 x3 + 3 −1 0
3 1 0 0 −1 x4 + 1 −1
−1 −1 0 −1 x5 + 3
Then
The algorithm
The algorithm
The algorithm
The algorithm
The algorithm
The algorithm
v3 v3
v1 v2 2 v1 v2 10
Where our story takes place? The main objective. The algorithm
v1 v2 v2 v1 v3
5 14
v3
v4 v4 v3
v1 v2 26 v1 v2 35
v4 v3 v4 v3
v1 v2 63 v1 v2 215
Where our story takes place? The main objective. The algorithm
v2 v3 v2 v1 v3 v2 v1 v3
14 46 102
v5 v5
v5
v1 v4 v1 v4 v1 v4
v2 v3 120 v2 v3 126 v2 v3 134
v5 v2 v4 v5
v1
v1 v4 v1 v4
v2 v3 257 v3 v5 263 v2 v3 290
Where our story takes place? The main objective. The algorithm
A last conjecture.
Bibliography
http://www.math.cinvestav.mx/cvalencia