English

Confined Orthogonal Matching Pursuit for Sparse Random Combinatorial Matrices

Signal Processing 2025-11-25 v2

Abstract

Orthogonal matching pursuit~(OMP) is a commonly used greedy algorithm for recovering sparse signals from compressed measurements. In this paper, we introduce a variant of the OMP algorithm to reduce the complexity of reconstructing a class of KK-sparse signals xRn\boldsymbol{x} \in \mathbb{R}^{n} from measurements y=Ax\boldsymbol{y} = \boldsymbol{A}\boldsymbol{x}. In particular, A{0,1}m×n\boldsymbol{A} \in \{0,1\}^{m \times n} is a sparse random combinatorial matrix with independent columns, where each column is chosen uniformly among the vectors with exactly d (dm/2)d~(d \leq m/2) ones. The proposed algorithm, referred to as the confined OMP algorithm, leverages the properties of the sparse signal x\boldsymbol{x} and the measurement matrix A\boldsymbol{A} to reduce redundancy in A\boldsymbol{A}, thereby requiring fewer column indices to be identified. To this end, we first define a confined set Γ\Gamma with Γn|\Gamma| \leq n and then prove that the support of x\boldsymbol{x} is a subset of Γ\Gamma with probability 1 if the distributions of nonzero components of x\boldsymbol{x} satisfy a certain condition. During the process of the confined OMP algorithm, the possibly chosen column indices are strictly confined to the confined set Γ\Gamma. We further develop the lower bound on the probability of exact recovery of x\boldsymbol{x} using the confined OMP algorithm. Furthermore, the obtained theoretical results can be used to optimize the column degree dd of A\boldsymbol{A}. Finally, experimental results show that the confined OMP algorithm is more efficient in reconstructing a class of sparse signals compared to the OMP algorithm.

Keywords

Cite

@article{arxiv.2501.01008,
  title  = {Confined Orthogonal Matching Pursuit for Sparse Random Combinatorial Matrices},
  author = {Xinwei Zhao and Jinming Wen and Hongqi Yang and Xiao Ma},
  journal= {arXiv preprint arXiv:2501.01008},
  year   = {2025}
}
R2 v1 2026-06-28T20:54:13.691Z