4.7 Article

Dyadic diagonalization of positive definite band matrices and efficient B-spline orthogonalization

Journal

Publisher

ELSEVIER
DOI: 10.1016/j.cam.2022.114444

Keywords

Band matrices; B-splines; Orthogonalization; Matrix inversion; Dyadic structure

Funding

  1. Swedish Research Council [2020-05168]
  2. Swedish Research Council [2020-05168] Funding Source: Swedish Research Council

Ask authors/readers for more resources

This article presents a dyadic algorithm for diagonalizing an arbitrary positive definite band matrix, which is used to orthogonalize B-splines efficiently. The algorithm has two versions and can be applied to different types of Gramian matrices. By utilizing the sparsity of the band Gramian matrix, a natural orthogonal splinet network structure is obtained. Experimental results suggest that the method is more efficient than the theoretical bounds.
A dyadic algorithm for diagonalizing an arbitrary positive definite band matrix, referred to as a band Gramian, is obtained to efficiently orthogonalize the B-splines. The algorithm can be also used as a fast inversion method for a band Gramian characterized by remarkable sparsity of the diagonalizing matrix. There are two versions of the algorithm: the first one is more efficient and is applicable to a Toeplitz band Gramian while the second one is more general, works with any Gramian matrix, but is more computationally intensive. In the context of the B-splines, these two cases result in new symmetric orthogonalization procedures and correspond to equally and arbitrarily spaced knots, respectively. In the algorithm, the sparsity of a band Gramian is utilized to produce a natural dyadic net of orthogonal splines, rather than a sequence of them. Such a net is thus naturally referred to as a splinet. The splinets exploit nearorthogonalization of the B-splines and feature locality expressed through a small size of the total support set and computational efficiency that is a result of a small number of inner product evaluations needed for their construction. These and other efficiencies are formally quantified by upper bounds and asymptotic rates with respect to the number of splines in a splinet. An additional assessment is provided through numerical experiments. They suggest that the theoretical bounds are rather conservative and the method is even more efficient than the bounds indicate. The dyadic net-like structures and the locality bear some resemblance to wavelets but in fact, the splinets are fundamentally different because they do not aim at capturing the resolution scales. The orthogonalization method together with efficient spline algebra and calculus has been implemented in R-package Splinets available on CRAN. (C) 2022 The Author(s). Published by Elsevier B.V.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.7
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available