uu.seUppsala University Publications

CiteExport$(function(){PrimeFaces.cw("TieredMenu","widget_formSmash_upper_j_idt182",{id:"formSmash:upper:j_idt182",widgetVar:"widget_formSmash_upper_j_idt182",autoDisplay:true,overlay:true,my:"left top",at:"left bottom",trigger:"formSmash:upper:exportLink",triggerEvent:"click"});}); $(function(){PrimeFaces.cw("OverlayPanel","widget_formSmash_upper_j_idt191_j_idt195",{id:"formSmash:upper:j_idt191:j_idt195",widgetVar:"widget_formSmash_upper_j_idt191_j_idt195",target:"formSmash:upper:j_idt191:permLink",showEffect:"blind",hideEffect:"fade",my:"right top",at:"right bottom",showCloseIcon:true});});

Matrix-Less Methods for Computing Eigenvalues of Large Structured MatricesPrimeFaces.cw("AccordionPanel","widget_formSmash_some",{id:"formSmash:some",widgetVar:"widget_formSmash_some",multiple:true}); PrimeFaces.cw("AccordionPanel","widget_formSmash_all",{id:"formSmash:all",widgetVar:"widget_formSmash_all",multiple:true});
function selectAll()
{
var panelSome = $(PrimeFaces.escapeClientId("formSmash:some"));
var panelAll = $(PrimeFaces.escapeClientId("formSmash:all"));
panelAll.toggle();
toggleList(panelSome.get(0).childNodes, panelAll);
toggleList(panelAll.get(0).childNodes, panelAll);
}
/*Toggling the list of authorPanel nodes according to the toggling of the closeable second panel */
function toggleList(childList, panel)
{
var panelWasOpen = (panel.get(0).style.display == 'none');
// console.log('panel was open ' + panelWasOpen);
for (var c = 0; c < childList.length; c++) {
if (childList[c].classList.contains('authorPanel')) {
clickNode(panelWasOpen, childList[c]);
}
}
}
/*nodes have styleClass ui-corner-top if they are expanded and ui-corner-all if they are collapsed */
function clickNode(collapse, child)
{
if (collapse && child.classList.contains('ui-corner-top')) {
// console.log('collapse');
child.click();
}
if (!collapse && child.classList.contains('ui-corner-all')) {
// console.log('expand');
child.click();
}
}
2018 (English)Doctoral thesis, comprehensive summary (Other academic)
##### Abstract [en]

##### Place, publisher, year, edition, pages

Uppsala: Acta Universitatis Upsaliensis, 2018. , p. 81
##### Series

Digital Comprehensive Summaries of Uppsala Dissertations from the Faculty of Science and Technology, ISSN 1651-6214 ; 1652
##### Keywords [en]

Toeplitz matrices, eigenvalues, eigenvalue asymptotics, polynomial interpolation, extrapolation, generating function and spectral symbol
##### National Category

Computational Mathematics
##### Research subject

Scientific Computing with specialization in Numerical Analysis
##### Identifiers

URN: urn:nbn:se:uu:diva-346735ISBN: 978-91-513-0288-1 (print)OAI: oai:DiVA.org:uu-346735DiVA, id: diva2:1192980
##### Public defence

2018-05-18, 2446 ITC, Lägerhyddsvägen 2, hus 2, Uppsala, 10:15 (English)
##### Opponent

PrimeFaces.cw("AccordionPanel","widget_formSmash_j_idt803",{id:"formSmash:j_idt803",widgetVar:"widget_formSmash_j_idt803",multiple:true});
##### Supervisors

PrimeFaces.cw("AccordionPanel","widget_formSmash_j_idt815",{id:"formSmash:j_idt815",widgetVar:"widget_formSmash_j_idt815",multiple:true});
#####

PrimeFaces.cw("AccordionPanel","widget_formSmash_j_idt831",{id:"formSmash:j_idt831",widgetVar:"widget_formSmash_j_idt831",multiple:true}); Available from: 2018-04-20 Created: 2018-03-25 Last updated: 2018-10-08
##### List of papers

When modeling natural phenomena with linear partial differential equations, the discretized system of equations is in general represented by a matrix. To solve or analyze these systems, we are often interested in the spectral behavior of these matrices. Whenever the matrices of interest are Toeplitz, or Toeplitz-like, we can use the theory of Generalized Locally Toeplitz (GLT) sequences to study the spectrum (eigenvalues). A central concept in the theory of GLT sequences is the so-called symbol, that is, a function associated with a sequence of matrices of increasing size. When sampling the symbol and when the related matrix sequence is Hermitian (or quasi-Hermitian), we obtain an approximation of the spectrum of a matrix of a fixed size and we can therefore see its general behavior. However, the so-computed approximations of the eigenvalues are often affected by errors having magnitude of the reciprocal of the matrix size.

In this thesis we develop novel methods, which we call "matrix-less" since they neither store the matrices of interest nor depend on matrix-vector products, to estimate these errors. Moreover, we exploit the structures of the considered matrices to efficiently and accurately compute the spectrum.

We begin by considering the errors of the approximate eigenvalues computed by sampling the symbol on a uniform grid, and we conjecture the existence of an asymptotic expansion for these errors. We devise an algorithm to approximate the expansion by using a small number of moderately sized matrices, and we show through numerical experiments the effectiveness of the algorithm. We also show that the same algorithm works for preconditioned matrices, a result which is important in practical applications. Then, we explain how to use the approximated expansion on the whole spectrum for large matrices, whereas in earlier works its applicability was restricted only to certain matrix sizes and to a subset of the spectrum. Next, we demonstrate how to use the so-developed techniques to investigate, solve, and improve the accuracy in the eigenvalue computations for various differential problems discretized by the isogeometric analysis (IgA) method. Lastly, we discuss a class of non-monotone symbols for which we construct the sampling grid yielding exact eigenvalues and eigenvectors.

To summarize, we show, both theoretically and numerically, the applicability of the presented matrix-less methods for a wide variety of problems.

1. Are the eigenvalues of banded symmetric Toeplitz matrices known in almost closed form?$(function(){PrimeFaces.cw("OverlayPanel","overlay1096342",{id:"formSmash:j_idt925:0:j_idt935",widgetVar:"overlay1096342",target:"formSmash:j_idt925:0:partsLink",showEvent:"mousedown",hideEvent:"mousedown",showEffect:"blind",hideEffect:"fade",appendToBody:true});});

2. Are the eigenvalues of preconditioned banded symmetric Toeplitz matrices known in almost closed form?$(function(){PrimeFaces.cw("OverlayPanel","overlay1137530",{id:"formSmash:j_idt925:1:j_idt935",widgetVar:"overlay1137530",target:"formSmash:j_idt925:1:partsLink",showEvent:"mousedown",hideEvent:"mousedown",showEffect:"blind",hideEffect:"fade",appendToBody:true});});

3. A matrix-less and parallel interpolation–extrapolation algorithm for computing the eigenvalues of preconditioned banded symmetric Toeplitz matrices$(function(){PrimeFaces.cw("OverlayPanel","overlay1192013",{id:"formSmash:j_idt925:2:j_idt935",widgetVar:"overlay1192013",target:"formSmash:j_idt925:2:partsLink",showEvent:"mousedown",hideEvent:"mousedown",showEffect:"blind",hideEffect:"fade",appendToBody:true});});

4. Are the eigenvalues of the B-spline IgA approximation of −*Δu* = *λu* known in almost closed form?$(function(){PrimeFaces.cw("OverlayPanel","overlay1137562",{id:"formSmash:j_idt925:3:j_idt935",widgetVar:"overlay1137562",target:"formSmash:j_idt925:3:partsLink",showEvent:"mousedown",hideEvent:"mousedown",showEffect:"blind",hideEffect:"fade",appendToBody:true});});

5. Eigenvalues and eigenvectors of banded Toeplitz matrices and the related symbols$(function(){PrimeFaces.cw("OverlayPanel","overlay1179054",{id:"formSmash:j_idt925:4:j_idt935",widgetVar:"overlay1179054",target:"formSmash:j_idt925:4:partsLink",showEvent:"mousedown",hideEvent:"mousedown",showEffect:"blind",hideEffect:"fade",appendToBody:true});});

isbn
urn-nbn$(function(){PrimeFaces.cw("Tooltip","widget_formSmash_j_idt1962",{id:"formSmash:j_idt1962",widgetVar:"widget_formSmash_j_idt1962",showEffect:"fade",hideEffect:"fade",showDelay:500,hideDelay:300,target:"formSmash:altmetricDiv"});});

CiteExport$(function(){PrimeFaces.cw("TieredMenu","widget_formSmash_lower_j_idt2029",{id:"formSmash:lower:j_idt2029",widgetVar:"widget_formSmash_lower_j_idt2029",autoDisplay:true,overlay:true,my:"left top",at:"left bottom",trigger:"formSmash:lower:exportLink",triggerEvent:"click"});}); $(function(){PrimeFaces.cw("OverlayPanel","widget_formSmash_lower_j_idt2030_j_idt2032",{id:"formSmash:lower:j_idt2030:j_idt2032",widgetVar:"widget_formSmash_lower_j_idt2030_j_idt2032",target:"formSmash:lower:j_idt2030:permLink",showEffect:"blind",hideEffect:"fade",my:"right top",at:"right bottom",showCloseIcon:true});});