Hostname: page-component-89b8bd64d-r6c6k Total loading time: 0 Render date: 2026-05-11T13:33:31.942Z Has data issue: false hasContentIssue false

Hausdorff moment transforms and their performance

Published online by Cambridge University Press:  13 May 2025

Xinyun Wang*
Affiliation:
Department of Electrical Engineering, University of Notre Dame, Notre Dame, IN, USA
Martin Haenggi
Affiliation:
Department of Electrical Engineering, University of Notre Dame, Notre Dame, IN, USA
*
Corresponding author: Xinyun Wang; Email: xwang9715@gmail.com
Rights & Permissions [Opens in a new window]

Abstract

The problem of reconstructing a distribution with bounded support from its moments is practically relevant in many fields, such as chemical engineering, electrical engineering, and image analysis. The problem is closely related to a classical moment problem, called the truncated Hausdorff moment problem (THMP). We call a method that finds or approximates a solution to the THMP a Hausdorff moment transform (HMT). In practice, selecting the right HMT for specific objectives remains a challenge. This study introduces a systematic and comprehensive method for comparing HMTs based on accuracy, computational complexity, and precision requirements. To enable fair comparisons, we present approaches for generating representative moment sequences. The study also enhances existing HMTs by reducing their computational complexity. Our findings show that the performances of the approximations differ significantly in their convergence, accuracy, and numerical complexity and that the decay order of the moment sequence strongly affects the accuracy requirement.

Information

Type
Research Article
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (http://creativecommons.org/licenses/by/4.0), which permits unrestricted re-use, distribution and reproduction, provided the original article is properly cited.
Copyright
© The Author(s), 2025. Published by Cambridge University Press.
Figure 0

Figure 1. The infima and suprema from the CM inequalities for $n = 4, 6, 8, 10$. x is discretized to $\mathcal{U}_{50} = \{i/50, \, i \in [50]_0\}$ a) $m_k = 1/(k+1),\quad k \in {[n]}_0$. b) $m_k = \frac{1}{5}( 8^{-k} + 3^{-k} + 2^{-k} + \left(\frac{3}{2}\right)^{-k} + \left(\frac{5}{4}\right)^{-k}),\quad k \in {[n]}_0$.

Figure 1

Figure 2. The infima and suprema from the CM inequalities for $m_n = 1/(n+1)$ and $F(x) = x^2$.

Figure 2

Figure 3. $F_{\mathrm{BM},10}$, $\hat{F}_{\mathrm{BM},10}$ and F, where $\bar{F} = \exp(-\frac{x}{1-x}) (1-x)/ (1-\log(1-x))$. The $\circ$ denote ${F}_{\mathrm{BM},10}|_{\mathcal{U}_{11}}$.

Figure 3

Figure 4. Average of the total and maximum distances between F and polished $\hat{F}_{\rm{GP}}(\Delta s,\upsilon )$ which are averaged over 100 randomly generated beta mixtures as described in Section 4.4 (a) $\upsilon = 1,000$ (b) $\Delta s = 0.1$.

Figure 4

Figure 5. The upper two plots are for the FJ method [4] with n = 20, and the lower two plots are for the FL series with n = 20. The cdf is given in (3.21).

Figure 5

Figure 6. The upper two plots are for FJ method [4] with n = 40, and the lower two plots are for the FL series with n = 40. The cdf is given in (3.21).

Figure 6

Figure 7. Reconstructed cdfs of $F(x) = 1 - \sqrt{1-x^2}$ based on 10 moments. The blue curve shows the reconstructed cdf from approximating the pdf, the red curve shows the reconstructed cdf from approximating the cdf, and the green curve shows F.

Figure 7

Algorithm 1. Algorithm for random moment sequences by canonical moments

Figure 8

Figure 8. The normalized histogram of infima, suprema, and average and the corresponding beta distribution fit for 50 realizations of moment sequences of length 3 generated by Algorithm 1, each of which has been further extended 50 times to length 8 by Algorithm 1. The two parameters of the beta distribution fit are based on the first two empirical moments.

Figure 9

Figure 9. The normalized histogram of infima, suprema, and average and the corresponding beta distribution fit for $1,000$ realizations of moment sequences of length 8 generated by Algorithm 1, each of which has the same first 3 elements as $(1/2, 1/3, 1/4)$. The two parameters of the beta distribution fit are based on the first two empirical moments.

Figure 10

Figure 10. The infima and suprema from the CM inequalities, their average, and the beta approximation given $(m_k)_{k = 0}^6$ a) $F(x) =\exp(-x/(1-x))$. The total difference is 0.015 between $\hat{F}_{\rm{CM},6}$ and the actual cdf and 0.019 for the beta approximation. b) $F(x) = \frac{1}{2}\int_0^1 (x^{10}(1-x) + x(1-x)^{10}) \, dx$. The total difference is 0.0199 between $\hat{F}_{\rm{CM},6}$ and the actual cdf and 0.0451 for the beta approximation.

Figure 11

Figure 11. An example of the reconstructed cdf of each method. The 10 moments are randomly generated by the canonical moments and the moments are 0.5256, 0.3893, 0.3188, 0.2747, 0.2442, 0.2215, 0.2038, 0.1895, 0.1775, and 0.1674. The polished curves are obtained after the tweaking mapping in Definition 2.2 as well as the monotone cubic interpolation for $\hat{F}_{\rm{BM},10}|_{\mathcal{U}_{11}}$, $\hat{F}_{\rm{ME},10}|_{\mathcal{U}_{10}}$, $\hat{F}_{\rm{FJ},10}|_{\mathcal{U}_{10}}$, $\hat{F}_{\rm{FL},{9}}|_{\mathcal{U}_{10}}$, $\hat{F}_{\rm{FC},9}|_{\mathcal{U}_{10}}$, and $\hat{F}_{\rm{CM},10}|_{\mathcal{U}_{10}}$ (a) Raw curves. (b) Polished curves.

Figure 12

Algorithm 2. Algorithm for moment sequences by c.m. functions

Figure 13

Figure 12. The average of the total distance versus the number of moments for different methods and different types of decays. Averaging is performed over 100 randomly generated moment sequences (a) Sub power-law decay (b) Power-law decay (c) Soft power-law decay (d) Intermediate decay (e) Exponential decay (f) Soft exponential decay.

Figure 14

Figure 13. The average computation time versus the number of moments. Averaging is performed over 100 randomly generated moment sequences of power-law decay: (a) original implementation and (b) linear transform.