Nicola Mastronardi - Academia.edu (original) (raw)

Papers by Nicola Mastronardi

Research paper thumbnail of Fast Structured Total Least Squares Algorithm for Solving the Basic Deconvolution Problem

Siam Journal on Matrix Analysis and Applications, May 1, 2000

In this paper we develop a fast algorithm for the basic deconvolution problem. First we show that... more In this paper we develop a fast algorithm for the basic deconvolution problem. First we show that the kernel problem to be solved in the basic deconvolution problem is a so-called structured Total Least Squares problem. Due to the low displacement rank of the involved matrices, we are able to develop a fast algorithm. We apply the new algorithm on a deconvolution problem arising in a medical application in renography. By means of this example, we show the increased computational performance of our algorithm as compared to other algorithms for solving this type of structured Total Least Squares problems. In addition, Monte-Carlo simulations indicate the superior statistical performance of the structured Total Least Squares estimator compared to other estimators such as the ordinary Total Least Squares estimator.

Research paper thumbnail of Numerical Linear Algebra in Signal Processing Applications

Eurasip Journal on Advances in Signal Processing, 2007

The cross-fertilization between numerical linear algebra and digital signal processing has been v... more The cross-fertilization between numerical linear algebra and digital signal processing has been very fruitful in the last decades. In particular, signal processing has been making increasingly sophisticated use of linear algebra on both theoretical and algorithmic fronts. The interaction between them has been growing, leading to many new algorithms. In particular, numerical linear algebra tools, such as eigenvalue and singular value decomposition and their higher-extensions, least squares, total least squares, recursive least squares, regularization, orthogonality and projections, are the kernels of powerful and numerically robust algorithms in many signal processing applications.

Research paper thumbnail of A Fast Algorithm for Updating and Downsizing the Dominant Kernel Principal Components

Siam Journal on Matrix Analysis and Applications, 2010

Many important kernel methods in the machine learning area, such as kernel principal component an... more Many important kernel methods in the machine learning area, such as kernel principal component analysis, feature approximation, denoising, compression, and prediction require the computation of the dominant set of eigenvectors of the symmetric kernel Gram matrix. Recently, an efficient incremental approach was presented for the fast calculation of the dominant kernel eigenbasis. In this paper we propose faster algorithms for incrementally updating and downsizing the dominant kernel eigenbasis. These methods are well-suited for large scale problems since they are efficient in terms of both complexity and data management.

Research paper thumbnail of Fast and reliable algorithms for structured to-tal least squares and related matrix problems

Research paper thumbnail of Upper bound of the condition number in spectral norm of tridiagonal matrices

Calcolo

The authors propose and analyze a new algorithm to bound the condition number in spectral norm of... more The authors propose and analyze a new algorithm to bound the condition number in spectral norm of a tridiagonal matrix with nonzero leading principal minors. Examples are given to illustrate the efficiency of the suggested algorithm.

Research paper thumbnail of The structured total least squares problem

We consider the structured total least squares (STLS) problem. The latter is a natural extension ... more We consider the structured total least squares (STLS) problem. The latter is a natural extension of the ordinary total least squares (TLS) problem and is also used to determine the parameter vector of a linear model given some noisy measurements. We consider structure on two different levels. First of all, the STLS problem is a structured problem, meaning that it extends the TLS formulation by including matrix structure constraints. The structure at this first level is often introduced to obtain statistically more accurate solutions of the parameter vector. Secondly, the matrices involved in algorithms for solving the STLS problem partly inherit the structure imposed by the previously mentioned constraints. Therefore, the structure at this level can be exploited to develop computationally more efficient algorithms. We focus on two particular types of STLS problems using different matrix structure constraints. For both of them fast algorithms are developed by exploiting the low displ...

Research paper thumbnail of A divide and conquer type algorithm for the symmetric eigenvalue problem

Standard algorithms for the symmetric tridiagonal eigenvalue problem are mainly based on the QR-i... more Standard algorithms for the symmetric tridiagonal eigenvalue problem are mainly based on the QR-iteration. Another approach presented in the paper, suitable for solving this problem on parallel computers, uses Cuppen’s divide and conquer technique. The proposed scheme deals with the eigensystems of a symmetric arrowhead matrix. The algorithm is demonstrated for the example of the Toeplitz tridiagonal matrices and implemented in MATLAB.Reviewer: Miodrag Petković (Niš)

Research paper thumbnail of Fast algorithms for Structured Total Least

We present a fast implementation of a recently proposed speech compression scheme, based on an al... more We present a fast implementation of a recently proposed speech compression scheme, based on an all-pole model of the vocal tract. Each frame of the speech signal is analyzed by storing the parameters of the complex damped exponentials deduced from the all-pole model and its initial conditions. In mathematical terms, the analysis stage corresponds to solving a structured total least squares (STLS) problem. It is shown that by exploiting the displacement rank structure of the involved matrices the STLS problem can be solved in a very fast way. Synthesis is computationally very cheap since it consists of adding the complex damped exponentials based on the transmitted parameters.

Research paper thumbnail of Product integration rules on the semiaxis

Rendiconti del Circolo Matematico di Palermo

We consider product integration rules based on generalized Laguerre polynomials, for integrals of... more We consider product integration rules based on generalized Laguerre polynomials, for integrals of type I(f;t)=∫ 0 ∞ f(x)ψ(x,t)dx,t>0,f∈C LOC 0 [ 0 , ∞ ) where ψ(x,t) is a logarithmic or weakly singular algebraic kernel. In particular, we consider the cases of functions ψ(x,t) not necessarily positive and that of oscillating functions ψ(x,t)≡ψ(x). We derive recurrence relations to construct the coefficients of the quadrature rules. Moreover, we prove the stability of the proposed procedure and we state some weighted error estimates in uniform and L 2 norms. Finally, we propose some numerical examples to confirm the theoretical estimates.

Research paper thumbnail of Fast and reliable algorithms for structured total least squares and related matrix problems

Research paper thumbnail of Fast Algorithms for Solving Regularized Structured Total Least Squares Problems

The structured total least squares (TLS) problem has been introduced by (4,5) for solving overdet... more The structured total least squares (TLS) problem has been introduced by (4,5) for solving overdetermined linear systems in which both the coecient matrix A; A 2 Rm£n;m ¿ n; and the right{hand side b 2 Rm; are structured and corrupted by noise. The problem can be formulated as the following constrained optimization problem min A; b;x k( A j b)kF such that (A + A)x = b + b and ( A j b) has the same structure as (A j b); This natural extension of the TLS problem is a lot more dicult to solve than the TLS problem, because of its highly nonlinear nature and the existence of many local minima. We focus here on the frequently occurring cases where either (A j b) is a Toeplitz matrix or A a Toeplitz matrix and b unstructured. The structured TLS problem is solved in an iterative fashion, in which, at each iteration, a Least Squares problem involving a rectangular Toeplitz-block matrix needs to be solved. The latter kernel problem is solved in O(mn) ops, via a fast and stable QR decomposition...

Research paper thumbnail of A Numerical Method for a Volterra-Type Integral Equation with Logarithmic Kernel

We consider a class of integral equations of Volterra type with con- stant coefficients containin... more We consider a class of integral equations of Volterra type with con- stant coefficients containing a logarithmic difference kernel. This class coincides for a = 0 with the Symm's equation. We can transform the general integral equation into an equivalent singular equation of Cauchy type which allows us to give the explicit formula for the solution. The numerical method proposed

Research paper thumbnail of The structured total least squares problem

Contemporary Mathematics, 2001

KULeuven. ...

Research paper thumbnail of positive definite Toeplitz matrix

Recent progress in signal processing and estimation has gener- ated considerable interest in the ... more Recent progress in signal processing and estimation has gener- ated considerable interest in the problem of computing the smallest eigenvalue of symmetric positive definite Toeplitz matrices. Several algorithms have been proposed in the literature. Many of them com- pute the smallest eigenvalue in an iterative fashion, relying on the Levinson-Durbin solution of sequences of Yule-Walker systems. Exploiting the properties of

Research paper thumbnail of Special Issue: Numerical Linear Algebra, Internet and Large Scale Applications Preface

Research paper thumbnail of <title>Orthogonal rational functions and diagonal-plus-semiseparable matrices</title>

Advanced Signal Processing Algorithms, Architectures, and Implementations XII, 2002

The space of all proper rational functions with prescribed real poles is considered. Given a set ... more The space of all proper rational functions with prescribed real poles is considered. Given a set of points zi on the real line and the weights wi, we define the discrete inner product (formula in paper). In this paper we derive an efficient method to compute the coefficients of a recurrence relation generating a set of orthonormal rational basis functions

Research paper thumbnail of Researching Applications in Numerical Linear Algebra

Research paper thumbnail of Computing the Smallest Eigenpair of a Symmetric Positive Definite Toeplitz Matrix

SIAM Journal on Scientific Computing, 1999

Research paper thumbnail of Special Issue on Tensor Decompositions and Applications

SIAM Journal on Matrix Analysis and Applications, 2008

This issue of SIAM Journal on Matrix Analysis and Applications was motivated by the Workshop on T... more This issue of SIAM Journal on Matrix Analysis and Applications was motivated by the Workshop on Tensor Decompositions and Applications, held in Luminy, France from August 29 to September 2, 2005. The issue was announced through both the SIMAX and the workshop web sites. ...

Research paper thumbnail of Decay in Functions of Multiband Matrices

SIAM Journal on Matrix Analysis and Applications, 2010

The Benzi-Golub result on decay properties for matrix functions of a banded Hermitian matrix is e... more The Benzi-Golub result on decay properties for matrix functions of a banded Hermitian matrix is extended to the case of multi-band and certain other sparse multilevel matrices.

Research paper thumbnail of Fast Structured Total Least Squares Algorithm for Solving the Basic Deconvolution Problem

Siam Journal on Matrix Analysis and Applications, May 1, 2000

In this paper we develop a fast algorithm for the basic deconvolution problem. First we show that... more In this paper we develop a fast algorithm for the basic deconvolution problem. First we show that the kernel problem to be solved in the basic deconvolution problem is a so-called structured Total Least Squares problem. Due to the low displacement rank of the involved matrices, we are able to develop a fast algorithm. We apply the new algorithm on a deconvolution problem arising in a medical application in renography. By means of this example, we show the increased computational performance of our algorithm as compared to other algorithms for solving this type of structured Total Least Squares problems. In addition, Monte-Carlo simulations indicate the superior statistical performance of the structured Total Least Squares estimator compared to other estimators such as the ordinary Total Least Squares estimator.

Research paper thumbnail of Numerical Linear Algebra in Signal Processing Applications

Eurasip Journal on Advances in Signal Processing, 2007

The cross-fertilization between numerical linear algebra and digital signal processing has been v... more The cross-fertilization between numerical linear algebra and digital signal processing has been very fruitful in the last decades. In particular, signal processing has been making increasingly sophisticated use of linear algebra on both theoretical and algorithmic fronts. The interaction between them has been growing, leading to many new algorithms. In particular, numerical linear algebra tools, such as eigenvalue and singular value decomposition and their higher-extensions, least squares, total least squares, recursive least squares, regularization, orthogonality and projections, are the kernels of powerful and numerically robust algorithms in many signal processing applications.

Research paper thumbnail of A Fast Algorithm for Updating and Downsizing the Dominant Kernel Principal Components

Siam Journal on Matrix Analysis and Applications, 2010

Many important kernel methods in the machine learning area, such as kernel principal component an... more Many important kernel methods in the machine learning area, such as kernel principal component analysis, feature approximation, denoising, compression, and prediction require the computation of the dominant set of eigenvectors of the symmetric kernel Gram matrix. Recently, an efficient incremental approach was presented for the fast calculation of the dominant kernel eigenbasis. In this paper we propose faster algorithms for incrementally updating and downsizing the dominant kernel eigenbasis. These methods are well-suited for large scale problems since they are efficient in terms of both complexity and data management.

Research paper thumbnail of Fast and reliable algorithms for structured to-tal least squares and related matrix problems

Research paper thumbnail of Upper bound of the condition number in spectral norm of tridiagonal matrices

Calcolo

The authors propose and analyze a new algorithm to bound the condition number in spectral norm of... more The authors propose and analyze a new algorithm to bound the condition number in spectral norm of a tridiagonal matrix with nonzero leading principal minors. Examples are given to illustrate the efficiency of the suggested algorithm.

Research paper thumbnail of The structured total least squares problem

We consider the structured total least squares (STLS) problem. The latter is a natural extension ... more We consider the structured total least squares (STLS) problem. The latter is a natural extension of the ordinary total least squares (TLS) problem and is also used to determine the parameter vector of a linear model given some noisy measurements. We consider structure on two different levels. First of all, the STLS problem is a structured problem, meaning that it extends the TLS formulation by including matrix structure constraints. The structure at this first level is often introduced to obtain statistically more accurate solutions of the parameter vector. Secondly, the matrices involved in algorithms for solving the STLS problem partly inherit the structure imposed by the previously mentioned constraints. Therefore, the structure at this level can be exploited to develop computationally more efficient algorithms. We focus on two particular types of STLS problems using different matrix structure constraints. For both of them fast algorithms are developed by exploiting the low displ...

Research paper thumbnail of A divide and conquer type algorithm for the symmetric eigenvalue problem

Standard algorithms for the symmetric tridiagonal eigenvalue problem are mainly based on the QR-i... more Standard algorithms for the symmetric tridiagonal eigenvalue problem are mainly based on the QR-iteration. Another approach presented in the paper, suitable for solving this problem on parallel computers, uses Cuppen’s divide and conquer technique. The proposed scheme deals with the eigensystems of a symmetric arrowhead matrix. The algorithm is demonstrated for the example of the Toeplitz tridiagonal matrices and implemented in MATLAB.Reviewer: Miodrag Petković (Niš)

Research paper thumbnail of Fast algorithms for Structured Total Least

We present a fast implementation of a recently proposed speech compression scheme, based on an al... more We present a fast implementation of a recently proposed speech compression scheme, based on an all-pole model of the vocal tract. Each frame of the speech signal is analyzed by storing the parameters of the complex damped exponentials deduced from the all-pole model and its initial conditions. In mathematical terms, the analysis stage corresponds to solving a structured total least squares (STLS) problem. It is shown that by exploiting the displacement rank structure of the involved matrices the STLS problem can be solved in a very fast way. Synthesis is computationally very cheap since it consists of adding the complex damped exponentials based on the transmitted parameters.

Research paper thumbnail of Product integration rules on the semiaxis

Rendiconti del Circolo Matematico di Palermo

We consider product integration rules based on generalized Laguerre polynomials, for integrals of... more We consider product integration rules based on generalized Laguerre polynomials, for integrals of type I(f;t)=∫ 0 ∞ f(x)ψ(x,t)dx,t>0,f∈C LOC 0 [ 0 , ∞ ) where ψ(x,t) is a logarithmic or weakly singular algebraic kernel. In particular, we consider the cases of functions ψ(x,t) not necessarily positive and that of oscillating functions ψ(x,t)≡ψ(x). We derive recurrence relations to construct the coefficients of the quadrature rules. Moreover, we prove the stability of the proposed procedure and we state some weighted error estimates in uniform and L 2 norms. Finally, we propose some numerical examples to confirm the theoretical estimates.

Research paper thumbnail of Fast and reliable algorithms for structured total least squares and related matrix problems

Research paper thumbnail of Fast Algorithms for Solving Regularized Structured Total Least Squares Problems

The structured total least squares (TLS) problem has been introduced by (4,5) for solving overdet... more The structured total least squares (TLS) problem has been introduced by (4,5) for solving overdetermined linear systems in which both the coecient matrix A; A 2 Rm£n;m ¿ n; and the right{hand side b 2 Rm; are structured and corrupted by noise. The problem can be formulated as the following constrained optimization problem min A; b;x k( A j b)kF such that (A + A)x = b + b and ( A j b) has the same structure as (A j b); This natural extension of the TLS problem is a lot more dicult to solve than the TLS problem, because of its highly nonlinear nature and the existence of many local minima. We focus here on the frequently occurring cases where either (A j b) is a Toeplitz matrix or A a Toeplitz matrix and b unstructured. The structured TLS problem is solved in an iterative fashion, in which, at each iteration, a Least Squares problem involving a rectangular Toeplitz-block matrix needs to be solved. The latter kernel problem is solved in O(mn) ops, via a fast and stable QR decomposition...

Research paper thumbnail of A Numerical Method for a Volterra-Type Integral Equation with Logarithmic Kernel

We consider a class of integral equations of Volterra type with con- stant coefficients containin... more We consider a class of integral equations of Volterra type with con- stant coefficients containing a logarithmic difference kernel. This class coincides for a = 0 with the Symm's equation. We can transform the general integral equation into an equivalent singular equation of Cauchy type which allows us to give the explicit formula for the solution. The numerical method proposed

Research paper thumbnail of The structured total least squares problem

Contemporary Mathematics, 2001

KULeuven. ...

Research paper thumbnail of positive definite Toeplitz matrix

Recent progress in signal processing and estimation has gener- ated considerable interest in the ... more Recent progress in signal processing and estimation has gener- ated considerable interest in the problem of computing the smallest eigenvalue of symmetric positive definite Toeplitz matrices. Several algorithms have been proposed in the literature. Many of them com- pute the smallest eigenvalue in an iterative fashion, relying on the Levinson-Durbin solution of sequences of Yule-Walker systems. Exploiting the properties of

Research paper thumbnail of Special Issue: Numerical Linear Algebra, Internet and Large Scale Applications Preface

Research paper thumbnail of <title>Orthogonal rational functions and diagonal-plus-semiseparable matrices</title>

Advanced Signal Processing Algorithms, Architectures, and Implementations XII, 2002

The space of all proper rational functions with prescribed real poles is considered. Given a set ... more The space of all proper rational functions with prescribed real poles is considered. Given a set of points zi on the real line and the weights wi, we define the discrete inner product (formula in paper). In this paper we derive an efficient method to compute the coefficients of a recurrence relation generating a set of orthonormal rational basis functions

Research paper thumbnail of Researching Applications in Numerical Linear Algebra

Research paper thumbnail of Computing the Smallest Eigenpair of a Symmetric Positive Definite Toeplitz Matrix

SIAM Journal on Scientific Computing, 1999

Research paper thumbnail of Special Issue on Tensor Decompositions and Applications

SIAM Journal on Matrix Analysis and Applications, 2008

This issue of SIAM Journal on Matrix Analysis and Applications was motivated by the Workshop on T... more This issue of SIAM Journal on Matrix Analysis and Applications was motivated by the Workshop on Tensor Decompositions and Applications, held in Luminy, France from August 29 to September 2, 2005. The issue was announced through both the SIMAX and the workshop web sites. ...

Research paper thumbnail of Decay in Functions of Multiband Matrices

SIAM Journal on Matrix Analysis and Applications, 2010

The Benzi-Golub result on decay properties for matrix functions of a banded Hermitian matrix is e... more The Benzi-Golub result on decay properties for matrix functions of a banded Hermitian matrix is extended to the case of multi-band and certain other sparse multilevel matrices.