To Örebro University

oru.seÖrebro University Publications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Generating extreme-scale matrices with specified singular values or condition numbers
Örebro University, School of Science and Technology.ORCID iD: 0000-0002-6015-391x
University of Manchester, Department of Mathematics, Manchester, UK.ORCID iD: 0000-0001-5956-4976
2021 (English)In: SIAM Journal on Scientific Computing, ISSN 1064-8275, E-ISSN 1095-7197, Vol. 43, no 1, p. A663-A684Article in journal (Refereed) Published
Abstract [en]

A widely used form of test matrix is the randsvd matrix constructed as the product A = U Sigma V*, where U and V are random orthogonal or unitary matrices from the Haar distribution and Sigma is a diagonal matrix of singular values. Such matrices are random but have a specified singular value distribution. The cost of forming an m x n randsvd matrix is m(3) + n(3) flops, which is prohibitively expensive at extreme scale; moreover, the randsvd construction requires a significant amount of communication, making it unsuitable for distributed memory environments. By dropping the requirement that U and V be Haar distributed and that both be random, we derive new algorithms for forming A that have cost linear in the number of matrix elements and require a low amount of communication and synchronization. We specialize these algorithms to generating matrices with a specified 2-norm condition number. Numerical experiments show that the algorithms have excellent efficiency and scalability.

Place, publisher, year, edition, pages
Society for Industrial and Applied Mathematics , 2021. Vol. 43, no 1, p. A663-A684
Keywords [en]
test matrix, random matrix, randsvd, singular value decomposition, 2-norm condition number, Householder reflector
National Category
Computational Mathematics
Research subject
Mathematics
Identifiers
URN: urn:nbn:se:oru:diva-88204DOI: 10.1137/20M1327938ISI: 000623833100031OAI: oai:DiVA.org:oru-88204DiVA, id: diva2:1512986
Note

Funding Agencies:

UK Research & Innovation (UKRI)

Engineering & Physical Sciences Research Council (EPSRC) EP/P020720/1

Royal Society of London

European Commission

Available from: 2020-12-28 Created: 2020-12-28 Last updated: 2021-03-31Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full text

Authority records

Fasi, Massimiliano

Search in DiVA

By author/editor
Fasi, MassimilianoHigham, Nicholas J.
By organisation
School of Science and Technology
In the same journal
SIAM Journal on Scientific Computing
Computational Mathematics

Search outside of DiVA

GoogleGoogle Scholar

doi
urn-nbn

Altmetric score

doi
urn-nbn
Total: 65 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf