On the complexity of matrix rank and rigidity

  • Authors:
  • Meena Mahajan;Jayalal Sarma M. N.

  • Affiliations:
  • The Institute of Mathematical Sciences, Chennai, India;The Institute of Mathematical Sciences, Chennai, India

  • Venue:
  • CSR'07 Proceedings of the Second international conference on Computer Science: theory and applications
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

We revisit a well studied linear algebraic problem, computing the rank and determinant of matrices, in order to obtain completeness results for small complexity classes. In particular, we prove that computing the rank of a class of diagonally dominant matrices is complete for L. We show that computing the permanent and determinant of tridiagonal matrices over Z is in GapNC1 and is hard for NC1. We also initiate the study of computing the rigidity of a matrix: the number of entries that needs to be changed in order to bring the rank of a matrix below a given value. It is NP-hard over F2 and we prove that some restricted versions characterize small complexity classes. We also look at a variant of rigidity where there is a bound on the amount of change allowed. Using ideas from the linear interval equations literature, we show that this problem is NP-hard over Q and that a certain restricted version is NPcomplete. Restricting the problem further, we obtain variations which can be computed in PL and are hard for C=L.