Table of Contents
Fetching ...

Robust Multidimensional Chinese Remainder Theorem (MD-CRT) with Non-Diagonal Moduli and Multi-Stage Framework

Guangpu Guo, Xiang-Gen Xia

Abstract

The Chinese remainder theorem (CRT) provides an efficient way to reconstruct an integer from its remainders modulo several integer moduli, and has been widely applied in signal processing and information theory. Its multidimensional extension (MD-CRT) generalizes this principle to integer vectors and integer matrix moduli, enabling reconstruction in multidimensional signal processing scenarios. However, since matrices are generally non-commutative, the multidimensional extension introduces new theoretical and algorithmic challenges. When all matrix moduli are diagonal, the system is equivalent to applying the one-dimensional CRT independently along each dimension. This work first investigates whether non-diagonal (non-separable) moduli offer fundamental advantages over traditional diagonal ones. We show that under the same determinant constraint, non-diagonal matrices do not increase the dynamic range but yield more balanced and better-conditioned sampling patterns. More importantly, they generate lattices with longer shortest vectors, leading to higher robustness to vector remainder errors, compared to diagonal ones. To further improve the robustness, we develop a multi-stage robust MD-CRT framework that improves the robustness level without reducing the dynamic range. Due to the multidimensional nature and modulo matrix forms, it is challenging and not straightforward to extend the existing one-dimensional multi-stage robust CRT. In this paper, we obtain a new condition for matrix moduli, which can be easily checked, such that a multi-stage robust MD-CRT can be implemented. Both theoretical analysis and simulation results demonstrate that the proposed multi-stage robust MD-CRT achieves stronger error tolerance and more reliable reconstruction under erroneous vector remainders than that of single-stage robust MD-CRT.

Robust Multidimensional Chinese Remainder Theorem (MD-CRT) with Non-Diagonal Moduli and Multi-Stage Framework

Abstract

The Chinese remainder theorem (CRT) provides an efficient way to reconstruct an integer from its remainders modulo several integer moduli, and has been widely applied in signal processing and information theory. Its multidimensional extension (MD-CRT) generalizes this principle to integer vectors and integer matrix moduli, enabling reconstruction in multidimensional signal processing scenarios. However, since matrices are generally non-commutative, the multidimensional extension introduces new theoretical and algorithmic challenges. When all matrix moduli are diagonal, the system is equivalent to applying the one-dimensional CRT independently along each dimension. This work first investigates whether non-diagonal (non-separable) moduli offer fundamental advantages over traditional diagonal ones. We show that under the same determinant constraint, non-diagonal matrices do not increase the dynamic range but yield more balanced and better-conditioned sampling patterns. More importantly, they generate lattices with longer shortest vectors, leading to higher robustness to vector remainder errors, compared to diagonal ones. To further improve the robustness, we develop a multi-stage robust MD-CRT framework that improves the robustness level without reducing the dynamic range. Due to the multidimensional nature and modulo matrix forms, it is challenging and not straightforward to extend the existing one-dimensional multi-stage robust CRT. In this paper, we obtain a new condition for matrix moduli, which can be easily checked, such that a multi-stage robust MD-CRT can be implemented. Both theoretical analysis and simulation results demonstrate that the proposed multi-stage robust MD-CRT achieves stronger error tolerance and more reliable reconstruction under erroneous vector remainders than that of single-stage robust MD-CRT.

Paper Structure

This paper contains 15 sections, 11 theorems, 71 equations, 3 figures, 1 table, 1 algorithm.

Key Result

Proposition 1

Let $\mathbf{M}_1,\mathbf{M}_2,\ldots,\mathbf{M}_L$ be arbitrary nonsingular integer matrices of size $D\times D$, and let $\mathbf{R}$ be any lcrm of them. For any integer vector $\mathbf{f}\in\mathbb{Z}^{D}$, it can be uniquely determined from its vector remainders $\mathbf{r}_i\equiv\mathbf{f}\bm

Figures (3)

  • Figure 1: The robustly determinable range in Example \ref{['ex:shiftedFPD']}
  • Figure 2: Mean reconstruction error versus vector remainder error bound $\tau$ for diagonal, non-diagonal, and two-stage systems.
  • Figure 3: Mean reconstruction error versus vector remainder error bound $\tau$ for the single-stage and two-stage systems using the six matrix moduli in Section \ref{['s5']}.

Theorems & Definitions (20)

  • Proposition 1: MD-CRT MD1
  • Lemma 1
  • proof
  • Lemma 2: Lemma 1 in guo25
  • Lemma 3: Lemma 2 in MD1
  • Theorem 1
  • proof
  • Corollary 1
  • Proposition 2: Robust MD-CRT from MD2
  • Example 1
  • ...and 10 more