1 Scalable Analysis Methods for Sparse Large-scale Systems
Anders Rantzer
LCCC — Lund Center for Control of Complex engineering systems Automatic Control LTH, Lund University, Sweden
Can Systems be Certified Distributively?
Can a global performance certificate be split into component specifications without introducing conservatism?
Can Systems be Certified Distributively?
What freedom do we have to modify a component without redesigning the whole system?
Outline
○ Introduction
- Distributed Positive Test for Matrices
○ Distributed Nonconservative System Verification ○ A Scalable Robustness Test
A Matrix Decomposition Theorem
The sparse matrix on the left is positive semi-definite if and only if it can be written as a sum of positive semi-definite matrices with the structure on the right.
x x x x x x x x x x x x x x x x x x x x x x x x x x x x x
= +
x x x x x x x x x x x x x x x x x x
+ ... +
x x x x x x x x x
Proof idea
The decomposition follows immediately from the band structure
- f the Cholesky factors:
x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x
=
x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x
[Martin and Wilkinson, 1965]
Example
The simplest decomposition is to just split each coefficient equally between the squares where it belong. This could work if the matrix is diagonally dominant:
= + ... +
t11 t11 t12 t12 t13 t13 t21 t21 t22 t23 t24 t31 t31 t32 t33 t34 t35 t42 t43 t44 t45 t46 t53 t54 t55 t56 t57 t57 t64 t65 t66 t67 t67 t75 t75 t76 t76 t77 t77
t22 2 t23 2 t32 2 t33 3 t66 2 t65 2 t56 2 t55 3
Generalization
Cholesky factors inherit the sparsity structure of the symmetric matrix if and only if the sparsity pattern corresponds to a “chordal” graph.
= + + +