Algorithms for Computing the QR Decomposition of a Set of Matrices with Common Columns

  • Authors:
  • Petko Yanev;Paolo Foschi;Erricos John Kontoghiorghes and aff2

  • Affiliations:
  • Institut d’Informatique, Université de Neuchâtel, CH-2007 Neuchatel, Switzerland;Institut d’Informatique, Université de Neuchâtel, CH-2007 Neuchatel, Switzerland;Institut d’Informatique, Université de Neuchâtel, CH-2007 Neuchatel, Switzerland and Compu. Sci. and Info. Sys., Birkbeck College, Univ. of London, Bloomsbury, London England ...

  • Venue:
  • Algorithmica
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

The QR decomposition of a set of matrices which have common columns is investigated. The triangular factors of the QR decompositions are represented as nodes of a weighted directed graph. An edge between two nodes exists if and only if the columns of one of the matrices is a subset of the columns of the other. The weight of an edge denotes the computational complexity of deriving the triangular factor of the destination node from that of the source node. The problem is equivalent to constructing the graph and finding the minimum cost for visiting all the nodes. An algorithm which computes the QR decompositions by deriving the minimum spanning tree of the graph is proposed. Theoretical measures of complexity are derived and numerical results from the implementation of this and alternative heuristic algorithms are given.