Numerically Stable Evaluation of Moments of Random Gram Matrices with Applications
Khalil Elkhalil, Abla Kammoun, Tareq Y. Al-Naffouri, Mohamed-Slim, Alouini

TL;DR
This paper introduces a numerically stable method for computing positive moments of one-side correlated random Gram matrices, improving accuracy in high-dimensional settings and enabling better eigenvalue distribution approximations.
Contribution
It provides a new stable closed-form approach for evaluating moments of correlated Gram matrices, enhancing numerical accuracy over existing methods.
Findings
The method achieves higher numerical stability in high-dimensional regimes.
It allows accurate approximation of eigenvalue distributions.
The approach improves the reliability of moment-based spectral analysis.
Abstract
This paper is focuses on the computation of the positive moments of one-side correlated random Gram matrices. Closed-form expressions for the moments can be obtained easily, but numerical evaluation thereof is prone to numerical stability, especially in high-dimensional settings. This letter provides a numerically stable method that efficiently computes the positive moments in closed-form. The developed expressions are more accurate and can lead to higher accuracy levels when fed to moment based-approaches. As an application, we show how the obtained moments can be used to approximate the marginal distribution of the eigenvalues of random Gram matrices.
| Formula in [3] | Empirical( realizations) | Proposed | |
|---|---|---|---|
| , | 0.5563 | 0.5563 | 0.5562 |
| , | -2.1177e+06 | 0.9613 | 0.9612 |
| , | 1.1029 | 1.1031 | 1.1032 |
| , | 7.7212e+03 | 4.7575 | 4.7562 |
| , | 5.3799 | 5.4332 | 5.3989 |
| , | 5.4568e+04 | 37.3178 | 37.47 |
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Numerically Stable Evaluation of Moments of Random Gram Matrices with Applications
Khalil Elkhalil, Abla Kammoun, , Tareq Y. Al-Naffouri, , and Mohamed-Slim Alouini,
Copyright (c) 2016 IEEE. Personal use of this material is permitted. However, permission to use this material for any other purposes must be obtained from the IEEE by sending a request to pubs-permissionsieee.org. K. Elkhalil, A. Kammoun, T. Y. Al-Naffouri and M.-S. Alouini are with the Electrical Engineering Program, King Abdullah University of Science and Technology, Thuwal, Saudi Arabia; e-mails: {khalil.elkhalil, abla.kammoun, tareq.alnaffouri, slim.alouini}@kaust.edu.sa.
Abstract
This paper is focuses on the computation of the positive moments of one-side correlated random Gram matrices. Closed-form expressions for the moments can be obtained easily, but numerical evaluation thereof is prone to numerical stability, especially in high-dimensional settings. This letter provides a numerically stable method that efficiently computes the positive moments in closed-form. The developed expressions are more accurate and can lead to higher accuracy levels when fed to moment based-approaches. As an application, we show how the obtained moments can be used to approximate the marginal distribution of the eigenvalues of random Gram matrices.
Index Terms:
Gram matrices, one sided correlation, positive moments, Laguerre polynomials.
I Introduction
Gram random matrices with one-sided correlation naturally arise in the context of signal processing [1] and wireless communications [2, 3]. For instance, in signal processing, inverse moments of this kind of matrices are used to evaluate the performance of linear estimators such as the best linear unbiased estimator (BLUE) and optimize the design of some covariance matrix estimators [1, 4]. In wireless communications, Gram random matrices arise as a key element in the computation of the ergodic capacity of amplify and forward (AF) multiple input multiple output (MIMO) dual-hop systems [3].
Given a random matrix such that , where is a standard complex Gaussian random matrix and is a Hermitian positive definite matrix, the authors in [3] derive a closed form expression of the marginal probability density function (PDF) of an unordered eigenvalue of the Gram matrix for arbitrary dimensions and . The result, although being very useful, involves the inversion of a large Vandermonde matrix and as such might not be always numerically stable, especially in the following situations:
- •
The dimensions belongs to moderate to large values.
- •
The gap between the eigenvalues of is small.
To solve this problem, an expression of the exact marginal PDF has been proposed in [5] when some eigenvalues are identical. However, the problem of numerical stability remains when some eigenvalues of are different but close to each other. Motivated by these facts, we provide a more stable method to compute the positive moments of without the need to invert large Vandermonde matrices. The contributions of this letter are summarized as follows:
- •
We provide a numerically stable method to evaluate the positive moments of .
- •
Using Laguerre polynomials and based on the calculated positive moments, we provide a numerically stable approximation of the marginal probability density function (PDF) of the eigenvalues of .
The remainder of this letter is organized as follows. In Section II, we provide the main steps to efficiently compute the positive moments of . In Section III, we propose to approximate the marginal PDF based on the computed positive moments and using Laguerre polynomials. In Section IV, we present some numerical results to validate our method and finally we conclude our work in Section V.
II A numerically stable method to compute the moments of random Gram matrices
II-A Problem statement
Let where is a positive definite matrix with distinct eigenvalues and a standard complex Gaussian matrix. Assume that . The marginal PDF of an unordered eigenvalue of is given by [3, Lemma 1]
[TABLE]
where is the cofactor of the Vandermonde matrix whose th entry is
[TABLE]
Expressing the inverse of as
[TABLE]
the PDF in (II-A) simplifies to
[TABLE]
The cumulative density function (CDF) can thus be easily derived as
[TABLE]
where and are respectively the standard Gamma and the lower incomplete Gamma functions.
Knowing the marginal PDF, it is possible to compute the expected value of any functional of the eigenvalues of . Indeed, we have
[TABLE]
where are the eigenvalues of . Equation (5) is very useful in practice as it can be leveraged to compute performance metrics of many wireless communication and signal processing schemes. Examples include the ergodic capacity, the SINR at the output of the MMSE receiver and the MSE of the BLUE estimator which correspond respectively to selecting as , where is the noise variance and .
When it comes to numerically compute , it is easy to see that, when the eigenvalues are very close causing the matrix to be ill-conditioned, some numerical stability issues might occur. In this work, we show that for some functionals , namely polynomials, it is possible to evaluate in a stable way. This allows us, using moment approximation techniques, to obtain a numerically stable approximation of the marginal PDF. We believe that the same approximation method can also be extended to approximate for any functional of interest.
II-B A Numerically stable method to compute positive moments
In this section, we propose a numerically stable technique to compute the positive moments of . Let , the -th moment of matrix is given by
[TABLE]
In many practical scenarios, numerical instability might originate from the computation of the following quantity
[TABLE]
as is ill-conditioned. To overcome this issue, we propose an alternative way that avoids computing the inverse of . For and , define as
[TABLE]
The basic idea is based on the observation that is solution to the following linear system
[TABLE]
where . If , then a straightforward solution to (7) is given by . From now on, we assume that .
Writing (7) in the following equivalent way
[TABLE]
we can easily see that are roots of the following polynomial:
[TABLE]
Hence, there exists a polynomial with degree such that:
[TABLE]
Note that exact knowledge of leads to the determination of the unknown coefficients , since they are by construction among the coefficients of . To fully characterize , we first observe that
- •
the coefficients of associated with exponents are all zero.
- •
the coefficient associated with .
Let be the coefficients of (i.e, ), which can be exactly obtained using the Newton-Girard algorithm [6]. Let be the coefficients of so that: . From the available information about the coefficients of , we can show that satisfy the following set of equations
[TABLE]
where we use the convention that if or . The system of equation in (10) can be also expressed in the following matrix form:
[TABLE]
where is the upper triangular matrix given by
[TABLE]
Vector can be thus determined by taking the inverse of matrix as
[TABLE]
From a numerical standpoint, this operation, involving inversion of an upper triangular matrix, can be solved in a stable fashion using back-substitution algorithm and is, as such, much more stable than the inversion of matrix required in the evaluation of (6). Once coefficients are obtained, can be evaluated as 111This can be seen by using the fact that .
[TABLE]
To validate our procedure, we compute the positive moments of the Gram matrix in the case where the correlation matrix follows the following model [1]
[TABLE]
where the coefficient indicates the forgetting factor. This kind of matrices arise in covariance matrix estimation and more precisely in exponentially weighted sample covariance matrix (more details can be found in [1], section III-B) . Note that for moderate to large values of , the eigenvalues of given by are very close to each other, which might cause singularity issues when using the formula in (II-A). We consider two different configurations and corresponding respectively to and . For both configurations, we evaluate the moments using (II-A) and the proposed method. We compare the obtained moments with the empirical ones evaluated over realizations.
The results are summarized in Table I. As a first observation, we notice that our method provides very close results to the empirical moments while the evaluation of the moments using (II-A) becomes totally inaccurate in configuration associated with a higher . This clearly demonstrates the efficiency and the accuracy of our method in calculating the positive moments.
III Moment-Based Approach for Density Approximation
In this section, we show that the knowledge of all positive moments , can be leveraged to approximate the PDF . In general, retrieving a positive PDF from the knowledge of all its moments is known as the Stieltjes moment [7, 8] problem. We say that a PDF is called M-determinate if it can be uniquely determined by its moments. A sufficient condition for a PDF to be M-determinate is given by the Krein and the Lin conditions summarized below
Theorem 1**.**
[8]** Let be a distribution defined in the real half-line . If the following conditions are satisfied:
The Krein condition:
[TABLE] 2. 2.
The Lin condition: is differentiable and
[TABLE]
Then, is M-determinate.
Proposition 1**.**
The PDF in (3) is M-determinate.
Proof.
See Appendix for a proof. ∎
Now that we prove that is M-determinate, an approximation of the marginal density, involving laguerre polynomials, can be derived as [9]:
[TABLE]
where , ,
[TABLE]
is the Laguerre polynomial of order in and parameter and
[TABLE]
Truncating the series in (17) at order yields the following approximation for the marginal PDF
[TABLE]
The CDF can thus be approximated as follows
[TABLE]
IV Selected numerical Results
In this section, we investigate the accuracy of the proposed PDF and CDF moment-based approach approximation. To this end, we compare them with their empirical counterparts and those evaluated using the results in [3].
In Figure 1, we assume that follows the same model as in (14) with , and . We compare the accuracy of our approach with the corresponding empirical density and the formula provided in [3]. It can be noticed that our approximation becomes more accurate by increasing the truncation order . As evidenced from Figures 1 and 2, a good approximation can be achieved starting from for both PDF and CDF.
In Figures 3 and 4, we increase the value of to . In this case, the formula provided in [3] presents severe numerical instability and thus could not be plotted in this case. On the other hand, our moment-based approach achieves a very good approximation starting from . For , we can see that we have a perfect match with the empirical PDF and CDF.
V Conclusion
In this paper, we propose a numerically stable method that efficiently compute the positive moments of one-side correlated Gram matrices. From a practical standpoint, these moments can be used to approximate the marginal distribution and CDF of the eigenvalues of Large Gram random matrices and thus constitute an efficient alternative to conventional methods which become highly inaccurate in high dimensional settings.
Appendix (Proof of Proposition 1)
Krein condition
We start by rewrite the PDF in (3) as
[TABLE]
where . Then,
[TABLE]
Thus,
[TABLE]
and
[TABLE]
Integrating the first term of the right-hand side term provides infinity while integrating the second term results in a finite value. Thus, the integral diverges to infinity which fulfills the Krein condition.
Lin condition
Using the modified expression in (22), we have
[TABLE]
Then,
[TABLE]
Thus,
[TABLE]
This completes the proof of the proposition.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] K. Elkhalil, A. Kammoun, T. Y. Al Naffouri, and M.-S. Alouini, “Analytical Derivation of The Inverse Moments of One-Sided Correlated Gram Matrices with Applications,” IEEE Trans. on Signal Processing , vol. 64, no. 10, pp. 2624–2635, 2016.
- 2[2] G. Alfano, A. M. Tulino, A. Lozano, and S. Verdu, “Capacity of MIMO Channels with One-sided Correlation,” ISSSTA , August 2004.
- 3[3] S. Jin, M. R. Mc Kay, C. Zhong, and K. K. Wong, “Ergodic Capacity Analysis of Amplify-and-Forward MIMO Dual-Hop Systems,” IEEE Transactions on Information Theory , vol. 56, no. 5, pp. 2204–2224, May 2010.
- 4[4] Milutin Pajovic, “The Development and Application of Random Matrix Theory in Adaptive Signal Processing in the Sample Deficient Regime,” Ph.D. dissertation, Massachusetts Institute of Technology, 2014.
- 5[5] A. Zanella, M. Chiani, and M. Z. Win, “On the Marginal Distribution of the Eigenvalues of Wishart Matrices,” IEEE Transactions on Communications , vol. 57, no. 4, pp. 1050–1060, April 2009.
- 6[6] R. Seroul, “Newton-Girard Formulas,” §10.12 in Programming for Mathematicians. Berlin: Springer-Verlag , pp. 278–279, 2000.
- 7[7] C. R. Rao, Linear Statistical Inference and its Applications . John Wiley & Sons, 1973.
- 8[8] J. Stoyanov, “Krein Condition in Probabilistic Moment Problems,” International Statistical Institute (ISI) and the Bernoulli Society for Mathematical Statistics and Probability , vol. 6, no. 5, pp. 939–949, October 2000.
