English

On Structural Rank and Resilience of Sparsity Patterns

Optimization and Control 2021-09-20 v2

Abstract

A sparsity pattern in Rn×m\mathbb{R}^{n \times m}, for mnm\geq n, is a vector subspace of matrices admitting a basis consisting of canonical basis vectors in Rn×m\mathbb{R}^{n \times m}. We represent a sparsity pattern by a matrix with 0/0/\star-entries, where \star-entries are arbitrary real numbers and 00-entries are equal to 00. We say that a sparsity pattern has full structural rank if the maximal rank of matrices contained in it is nn. In this paper, we investigate the degree of resilience of patterns with full structural rank: We address questions such as how many \star-entries can be removed without decreasing the structural rank and, reciprocally, how many \star-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.

Keywords

Cite

@article{arxiv.2107.11894,
  title  = {On Structural Rank and Resilience of Sparsity Patterns},
  author = {Mohamed Ali Belabbas and Xudong Chen and Daniel Zelazo},
  journal= {arXiv preprint arXiv:2107.11894},
  year   = {2021}
}

Comments

Two footnotes

R2 v1 2026-06-24T04:30:29.173Z