The Effect of Coherence on Sampling from Matrices with Orthonormal Columns, and Preconditioned Least Squares Problems

Motivated by the least squares solver Blendenpik , we investigate three strategies for uniform sampling of rows from $m\times n$ matrices $Q$ with orthonormal columns. The goal is to determine, with high probability, how many rows are required so that the sampled matrices have full rank and are well...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:SIAM journal on matrix analysis and applications 2014-01, Vol.35 (4), p.1490-1520
Hauptverfasser: Ipsen, Ilse C. F., Wentworth, Thomas
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 1520
container_issue 4
container_start_page 1490
container_title SIAM journal on matrix analysis and applications
container_volume 35
creator Ipsen, Ilse C. F.
Wentworth, Thomas
description Motivated by the least squares solver Blendenpik , we investigate three strategies for uniform sampling of rows from $m\times n$ matrices $Q$ with orthonormal columns. The goal is to determine, with high probability, how many rows are required so that the sampled matrices have full rank and are well-conditioned with respect to inversion. Extensive numerical experiments illustrate that the three sampling strategies (without replacement, with replacement, and Bernoulli sampling) behave almost identically, for small to moderate amounts of sampling. In particular, sampled matrices of full rank tend to have two-norm condition numbers of at most 10. We derive a bound on the condition number of the sampled matrices in terms of the coherence $\mu$ of $Q$. This bound applies to all three different sampling strategies; it implies a, not necessarily tight, lower bound of $\mathcal{O}(m\mu\ln{n})$ for the number of sampled rows; and it is realistic and informative even for matrices of small dimension and the stringent requirement of a 99 percent success probability. For uniform sampling with replacement we derive a potentially tighter condition number bound in terms of the leverage scores of $Q$. To obtain a more easily computable version of this bound, in terms of just the largest leverage scores, we first derive a general bound on the two-norm of diagonally scaled matrices. To facilitate the numerical experiments and test the tightness of the bounds, we present algorithms to generate matrices with user-specified coherence and leverage scores. These algorithms, the three sampling strategies, and a large variety of condition number bounds are implemented in the MATLAB toolbox kappa_SQ .
doi_str_mv 10.1137/120870748
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_miscellaneous_1651453634</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>1651453634</sourcerecordid><originalsourceid>FETCH-LOGICAL-c262t-46d2ae64afbcc01f42965cc16ec64d8d4361e2f55776a8654349f9fb1446b7f33</originalsourceid><addsrcrecordid>eNo9kE9LwzAchoMoOKcHv0GOClaTJk3ao4z5ByYbbJ5Lmv5iK02yJSnit7cy8fS-h_d5Dw9C15TcU8rkA81JKYnk5QmaUVIVmaQiP0UzUk6dy6o8RxcxfhJCBa_oDI27DvDSGNAJe4MXvoMATgP2Dm-V3Q-9-8AmeIvfVAq9hoi_-tThdUiddz5YNUzQMFoX77ByLd4E0N61feq9gxavQMWEt4dRhQndBN8MYOMlOjNqiHD1l3P0_rTcLV6y1fr5dfG4ynQu8pRx0eYKBFem0ZpQw_NKFFpTAVrwtmw5ExRyUxRSClWKgjNemco0lHPRSMPYHN0cf_fBH0aIqbZ91DAMyoEfY01FQXnBBOPT9PY41cHHGMDU-9BbFb5rSupftfW_WvYDbxhrxQ</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>1651453634</pqid></control><display><type>article</type><title>The Effect of Coherence on Sampling from Matrices with Orthonormal Columns, and Preconditioned Least Squares Problems</title><source>SIAM Journals Online</source><creator>Ipsen, Ilse C. F. ; Wentworth, Thomas</creator><creatorcontrib>Ipsen, Ilse C. F. ; Wentworth, Thomas</creatorcontrib><description>Motivated by the least squares solver Blendenpik , we investigate three strategies for uniform sampling of rows from $m\times n$ matrices $Q$ with orthonormal columns. The goal is to determine, with high probability, how many rows are required so that the sampled matrices have full rank and are well-conditioned with respect to inversion. Extensive numerical experiments illustrate that the three sampling strategies (without replacement, with replacement, and Bernoulli sampling) behave almost identically, for small to moderate amounts of sampling. In particular, sampled matrices of full rank tend to have two-norm condition numbers of at most 10. We derive a bound on the condition number of the sampled matrices in terms of the coherence $\mu$ of $Q$. This bound applies to all three different sampling strategies; it implies a, not necessarily tight, lower bound of $\mathcal{O}(m\mu\ln{n})$ for the number of sampled rows; and it is realistic and informative even for matrices of small dimension and the stringent requirement of a 99 percent success probability. For uniform sampling with replacement we derive a potentially tighter condition number bound in terms of the leverage scores of $Q$. To obtain a more easily computable version of this bound, in terms of just the largest leverage scores, we first derive a general bound on the two-norm of diagonally scaled matrices. To facilitate the numerical experiments and test the tightness of the bounds, we present algorithms to generate matrices with user-specified coherence and leverage scores. These algorithms, the three sampling strategies, and a large variety of condition number bounds are implemented in the MATLAB toolbox kappa_SQ .</description><identifier>ISSN: 0895-4798</identifier><identifier>EISSN: 1095-7162</identifier><identifier>DOI: 10.1137/120870748</identifier><language>eng</language><subject>Algorithms ; Coherence ; Least squares method ; Matlab ; Sampling ; Solvers ; Strategy</subject><ispartof>SIAM journal on matrix analysis and applications, 2014-01, Vol.35 (4), p.1490-1520</ispartof><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c262t-46d2ae64afbcc01f42965cc16ec64d8d4361e2f55776a8654349f9fb1446b7f33</citedby><cites>FETCH-LOGICAL-c262t-46d2ae64afbcc01f42965cc16ec64d8d4361e2f55776a8654349f9fb1446b7f33</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,776,780,3170,27903,27904</link.rule.ids></links><search><creatorcontrib>Ipsen, Ilse C. F.</creatorcontrib><creatorcontrib>Wentworth, Thomas</creatorcontrib><title>The Effect of Coherence on Sampling from Matrices with Orthonormal Columns, and Preconditioned Least Squares Problems</title><title>SIAM journal on matrix analysis and applications</title><description>Motivated by the least squares solver Blendenpik , we investigate three strategies for uniform sampling of rows from $m\times n$ matrices $Q$ with orthonormal columns. The goal is to determine, with high probability, how many rows are required so that the sampled matrices have full rank and are well-conditioned with respect to inversion. Extensive numerical experiments illustrate that the three sampling strategies (without replacement, with replacement, and Bernoulli sampling) behave almost identically, for small to moderate amounts of sampling. In particular, sampled matrices of full rank tend to have two-norm condition numbers of at most 10. We derive a bound on the condition number of the sampled matrices in terms of the coherence $\mu$ of $Q$. This bound applies to all three different sampling strategies; it implies a, not necessarily tight, lower bound of $\mathcal{O}(m\mu\ln{n})$ for the number of sampled rows; and it is realistic and informative even for matrices of small dimension and the stringent requirement of a 99 percent success probability. For uniform sampling with replacement we derive a potentially tighter condition number bound in terms of the leverage scores of $Q$. To obtain a more easily computable version of this bound, in terms of just the largest leverage scores, we first derive a general bound on the two-norm of diagonally scaled matrices. To facilitate the numerical experiments and test the tightness of the bounds, we present algorithms to generate matrices with user-specified coherence and leverage scores. These algorithms, the three sampling strategies, and a large variety of condition number bounds are implemented in the MATLAB toolbox kappa_SQ .</description><subject>Algorithms</subject><subject>Coherence</subject><subject>Least squares method</subject><subject>Matlab</subject><subject>Sampling</subject><subject>Solvers</subject><subject>Strategy</subject><issn>0895-4798</issn><issn>1095-7162</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2014</creationdate><recordtype>article</recordtype><recordid>eNo9kE9LwzAchoMoOKcHv0GOClaTJk3ao4z5ByYbbJ5Lmv5iK02yJSnit7cy8fS-h_d5Dw9C15TcU8rkA81JKYnk5QmaUVIVmaQiP0UzUk6dy6o8RxcxfhJCBa_oDI27DvDSGNAJe4MXvoMATgP2Dm-V3Q-9-8AmeIvfVAq9hoi_-tThdUiddz5YNUzQMFoX77ByLd4E0N61feq9gxavQMWEt4dRhQndBN8MYOMlOjNqiHD1l3P0_rTcLV6y1fr5dfG4ynQu8pRx0eYKBFem0ZpQw_NKFFpTAVrwtmw5ExRyUxRSClWKgjNemco0lHPRSMPYHN0cf_fBH0aIqbZ91DAMyoEfY01FQXnBBOPT9PY41cHHGMDU-9BbFb5rSupftfW_WvYDbxhrxQ</recordid><startdate>201401</startdate><enddate>201401</enddate><creator>Ipsen, Ilse C. F.</creator><creator>Wentworth, Thomas</creator><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope></search><sort><creationdate>201401</creationdate><title>The Effect of Coherence on Sampling from Matrices with Orthonormal Columns, and Preconditioned Least Squares Problems</title><author>Ipsen, Ilse C. F. ; Wentworth, Thomas</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c262t-46d2ae64afbcc01f42965cc16ec64d8d4361e2f55776a8654349f9fb1446b7f33</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2014</creationdate><topic>Algorithms</topic><topic>Coherence</topic><topic>Least squares method</topic><topic>Matlab</topic><topic>Sampling</topic><topic>Solvers</topic><topic>Strategy</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Ipsen, Ilse C. F.</creatorcontrib><creatorcontrib>Wentworth, Thomas</creatorcontrib><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>SIAM journal on matrix analysis and applications</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Ipsen, Ilse C. F.</au><au>Wentworth, Thomas</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>The Effect of Coherence on Sampling from Matrices with Orthonormal Columns, and Preconditioned Least Squares Problems</atitle><jtitle>SIAM journal on matrix analysis and applications</jtitle><date>2014-01</date><risdate>2014</risdate><volume>35</volume><issue>4</issue><spage>1490</spage><epage>1520</epage><pages>1490-1520</pages><issn>0895-4798</issn><eissn>1095-7162</eissn><abstract>Motivated by the least squares solver Blendenpik , we investigate three strategies for uniform sampling of rows from $m\times n$ matrices $Q$ with orthonormal columns. The goal is to determine, with high probability, how many rows are required so that the sampled matrices have full rank and are well-conditioned with respect to inversion. Extensive numerical experiments illustrate that the three sampling strategies (without replacement, with replacement, and Bernoulli sampling) behave almost identically, for small to moderate amounts of sampling. In particular, sampled matrices of full rank tend to have two-norm condition numbers of at most 10. We derive a bound on the condition number of the sampled matrices in terms of the coherence $\mu$ of $Q$. This bound applies to all three different sampling strategies; it implies a, not necessarily tight, lower bound of $\mathcal{O}(m\mu\ln{n})$ for the number of sampled rows; and it is realistic and informative even for matrices of small dimension and the stringent requirement of a 99 percent success probability. For uniform sampling with replacement we derive a potentially tighter condition number bound in terms of the leverage scores of $Q$. To obtain a more easily computable version of this bound, in terms of just the largest leverage scores, we first derive a general bound on the two-norm of diagonally scaled matrices. To facilitate the numerical experiments and test the tightness of the bounds, we present algorithms to generate matrices with user-specified coherence and leverage scores. These algorithms, the three sampling strategies, and a large variety of condition number bounds are implemented in the MATLAB toolbox kappa_SQ .</abstract><doi>10.1137/120870748</doi><tpages>31</tpages></addata></record>
fulltext fulltext
identifier ISSN: 0895-4798
ispartof SIAM journal on matrix analysis and applications, 2014-01, Vol.35 (4), p.1490-1520
issn 0895-4798
1095-7162
language eng
recordid cdi_proquest_miscellaneous_1651453634
source SIAM Journals Online
subjects Algorithms
Coherence
Least squares method
Matlab
Sampling
Solvers
Strategy
title The Effect of Coherence on Sampling from Matrices with Orthonormal Columns, and Preconditioned Least Squares Problems
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-23T22%3A13%3A01IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=The%20Effect%20of%20Coherence%20on%20Sampling%20from%20Matrices%20with%20Orthonormal%20Columns,%20and%20Preconditioned%20Least%20Squares%20Problems&rft.jtitle=SIAM%20journal%20on%20matrix%20analysis%20and%20applications&rft.au=Ipsen,%20Ilse%20C.%20F.&rft.date=2014-01&rft.volume=35&rft.issue=4&rft.spage=1490&rft.epage=1520&rft.pages=1490-1520&rft.issn=0895-4798&rft.eissn=1095-7162&rft_id=info:doi/10.1137/120870748&rft_dat=%3Cproquest_cross%3E1651453634%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=1651453634&rft_id=info:pmid/&rfr_iscdi=true