TY - JOUR
T1 - On Structural Rank and Resilience of Sparsity Patterns
AU - Belabbas, Mohamed Ali
AU - Chen, Xudong
AU - Zelazo, Daniel
N1 - Publisher Copyright:
© 1963-2012 IEEE.
PY - 2023/8/1
Y1 - 2023/8/1
N2 - A sparsity pattern in R n × m, for m≥ n, is a vector subspace of matrices admitting a basis consisting of canonical basis vectors in Rn × m. We represent a sparsity pattern by a matrix with 0/∗-entries, where ∗-entries are arbitrary real numbers and 0-entries are equal to 0. We say that a sparsity pattern has full structural rank if the maximal rank of matrices contained in it is n. In this article, we investigate the degree of resilience of patterns with full structural rank: We address questions, such as how many ∗-entries can be removed without decreasing the structural rank and, reciprocally, how many ∗-entries one needs to add so as to increase the said degree of resilience to reach a target. Our approach goes by translating these questions into max-flow problems on appropriately defined bipartite graphs. Based on these translations, we provide algorithms that solve the problems in polynomial time.
AB - A sparsity pattern in R n × m, for m≥ n, is a vector subspace of matrices admitting a basis consisting of canonical basis vectors in Rn × m. We represent a sparsity pattern by a matrix with 0/∗-entries, where ∗-entries are arbitrary real numbers and 0-entries are equal to 0. We say that a sparsity pattern has full structural rank if the maximal rank of matrices contained in it is n. In this article, we investigate the degree of resilience of patterns with full structural rank: We address questions, such as how many ∗-entries can be removed without decreasing the structural rank and, reciprocally, how many ∗-entries one needs to add so as to increase the said degree of resilience to reach a target. Our approach goes by translating these questions into max-flow problems on appropriately defined bipartite graphs. Based on these translations, we provide algorithms that solve the problems in polynomial time.
KW - Graph theory
KW - matchings
KW - max-flows
KW - passivity
KW - sparsity patterns
UR - https://www.scopus.com/pages/publications/85139839134
U2 - 10.1109/TAC.2022.3212013
DO - 10.1109/TAC.2022.3212013
M3 - Article
AN - SCOPUS:85139839134
SN - 0018-9286
VL - 68
SP - 4783
EP - 4795
JO - IEEE Transactions on Automatic Control
JF - IEEE Transactions on Automatic Control
IS - 8
ER -